cPanel服务器 安装nginx作为静态资源的服务器 反向代理方式
一般使用nginx可以节省很多系统资源
因为apache 2.4之前的版本 跑动态内容还可以 静态内容实在不咋地
nginxcp有提供安装包 定期更新
安装脚本
1 2 3 4 5 |
cd /usr/local/src wget http://nginxcp.com/latest/nginxadmin.tar tar xf nginxadmin.tar cd publicnginx ./nginxinstaller install |
这玩意使用python写的
如果安装错误 你需要升级下python的版本
安装脚本
1 2 3 4 5 6 7 |
cd /usr/local/src wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz tar fxz Python-2.7.2.tgz cd Python-2.7.2 ./configure make make install |
注意安装nginx之后
需要做的事
个人建议
1. 设置cronjob的任务 定时清理掉 因为nginx缓存生成的内容 不会主动清理
我们自己公司的有台服务器就出现7天 缓存了100G内容 导致硬盘报警
足足清理了7天才删除完 没统计 估计上千万的碎片文件 吐血的…
2. 如果你是VPS tmp默认挂载的500M 而你流量又比较大的话
这种情况下 你需要把缓存目录设置到其他目录上
修改 /tmp/nginx_client 为/opt/nginx_client
直接mv也可以 建议使用快捷方式
Shell
1 2 3 4 |
mkdir -p /opt/nginx_client rm -rf /tmp/nginx_client ln -s /opt/nginx_client /tmp chmod 755 /opt/nginx_client |
最后试试是不是有文件被生成
如果不行把组改为nobody
相关:
- cornerkdk
- cpanel 开启 openssl
- cPanelArchives-
- goldenji1