解决Linux下中文文件乱码,无法下载
安装convmvRedhat/CentOS 1yum -y install convmv Debian/ubuntu 1sudo apt install convmv 转换文件名编码进入需要转码的文件目录下 1convmv -f gbk -t utf-8
安装convmvRedhat/CentOS 1yum -y install convmv Debian/ubuntu 1sudo apt install convmv 转换文件名编码进入需要转码的文件目录下 1convmv -f gbk -t utf-8
切换root用户1sudo su 也可以用非root用户操作:以下的每一个命令前加 sudo 更新软件源1apt update -y 如果你想升级下服务器上的软件,在执行完apt update -y后可以再执行下apt upgrade -y 安装 MySQL1apt inst
添加应用到service创建/etc/init.d/shadowsocks 1vim /etc/init.d/shadowsocks 编辑下面内容:注意先修改ssserver和config.json为你的绝对路径,我的路径是这样的: 12/opt/
生成rsa密钥如果你已经有密钥了(比如在用github时生成过),这步可以跳过,在~/.ssh/里找到自己的公钥即可 如果你已经有密钥了,请不要重复生成,会覆盖之前的密钥对 1ssh-keygen -t rsa 也可以用别的非对称加密算法,这里不赘述了 会问你几个问题,直接一路
其实安装phpMyAdmin和上线一个网站差不多,下面详细介绍一下操作步骤 创建目录先开空间,为了方便管理 我在/home/下创建一个专门的phpMyAdmin目录(可自行选择目录): 1mkdir /home/phpmyadmin/ 绑定域名/端口修改apache配
服务器上的网站比较多,mysql、apache经常不堪重负罢工 所以就抽了一上午学习了一些bash的语法,参考了一些类似问题解决的博客,做了一个小程序,遇到负载过高、mysql & apache关停的时候会自动重新启动mysql & apache 12345678
本方法使用了suhosin,不适用于PHP7,可以参考PHP5 & PHP7 禁用 eval 安装suhosin下载suhosin 可以参考官网地址:http://suhosin.org/stories/download.html suhosin 注意:PHP5.4以下
首先卸载旧版本 1yum remove php php-* 这里使用webtatic.com的源(里面也提供有5.6和7.0的版本,感兴趣的话可以去他们官网看看) 1rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
一个GB2312编码的网站,设置正确,上线后发现中文都乱码了,原来是APACHE服务器设置有点问题: 修改下APACHE配置即可解决: 1vim /etc/httpd/conf/httpd.conf 加上一句话: 1AddDefaultCharset GB2312 保存并重启
其实这个是由于没有绑定的域名解析到服务器后,服务器找不到对应域名的主机头,直接返回了该端口下的第一个网站内容。 由于我们网站比较多,有时候管理员难免会忙不过来出现这种情况,我做了一个专门的错误页面,用于提醒管理员错误原因。 这个错误页面利用了刚刚提到的“直接返回了该端口下的第一个