IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    为cpanel安装一枚nginx前端插件

    阿川发表于 2014-11-22 20:24:00
    love 0

    最近客户的网站折腾的到蛋蛋疼,也不知道具体错误为何,总之.访问php时快时慢,他不是卡死,而且一直在等待载入,后台用easyApache折腾半天,无果.只好给他想其他的办法了,所以想到了传说的nginx,话说这玩意在前端的话.终究会好一点的..实际上我也不知道为啥要给他装个nginx在前面,但是总觉得这货要是一直这么卡下去,我估计要哭了.
    安装方法很简单,首先到集群/远程访问中生成一个新的密钥,之后执行下面的命令安装.

    cd /usr/local/src
     
    wget http://nginxcp.com/latest/nginxadmin.tar 
     
    tar xf nginxadmin.tar
     
    cd publicnginx
     
    ./nginxinstaller install

    安装完之后会提示你重启apache,完了你重启就会发现一堆的错误出现了,大部分都是提示你神马IP被占用啥的,错误我这没记录了,就不贴出来了.放个修改的代码
    cd /etc/nginx/vhosts
    perl -pi -w -e 's/server_name(.*) 你的服务器IP/server_name$1/g;' *
    完了之后,去WHM里面的偏好设置中将

    Allow apps that have not registered with AppConfig to be run when logged in as a reseller to WHM tweak setting

    这行关闭,不然你运行插件他会提示401错误的.
    之后添加个计划任务

    crontab -e
    0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client
    完了之后保存,然后再测试网站访问.发现速度确实比之前要快很多啦.然后现在也没遇到问题.
    之后把这篇蛋疼的日志贴进来.



沪ICP备19023445号-2号
友情链接