去年10月份,好VPS曾经分享一款WHM/cPanel下的Nginx插件,今天我再分享另一款免费的Nginx插件:Nginx Admin。
WHM/cPanel默认安装为Apache Web服务器环境,Nginx是一个自由和开放的高性能HTTP和代理服务器环境,我们在WHM安装Nginx Admin插件后,将使用Nginx来作为Apache的反向代理,由他处理静态内容(比如文本,图像,CSS等),而Apache只负责处理动态页面,他可以提高网站加载速度,消耗更少的系统资源。
Nginx Admin安装
Nginx Admin的安装非常简单,目前最新的版本为1.2.6,也不会影响已有的站点访问。以root账户登录服务器,执行下面的代码。
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install
热心读者反馈的官方直接安装如果不成功,可用下面的安装过程:
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./pythonfix
mv “/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-i686.egg” “/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-i686.egg.bak”
./nginxinstaller install
Nginx Admin使用
安装完成后,Nginx Admin作为WHM插件形式,可以登录WHM后台,选择Plugins,Nginx Admin到达图形化的界面。
如上图,若需定时清理缓存,可以将它提供的自动任务加入cron(crontab -e)。
后台可以重启nginx,查看日志,重建vhosts等。
Nginx Admin卸载
如果您不习惯,或者不喜欢,可以随时卸载它。只需运行下面的代码。
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall
总的来说,Nginx在高负载下的表现还是优于Apache的,而且他比Apache更加轻盈,在处理静态内容方面更高效,使用WHM/cPanel面板的朋友还是可以尝试下的。
评论 (0)