WHM系列:Nginx Admin[Nginx插件]

去年10月份,赵容曾经分享一款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到达图形化的界面。

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面板的朋友还是可以尝试下的。


【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps

【AD】RackNerd 推出的 KVM VPS 特价优惠,在纽约、西雅图、圣何塞和阿什本每年仅需 12.88 美元!