找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 718|回复: 0

适用于Directadmin面板的Nginx自动安装脚本

[复制链接]
发表于 2010 年 10 月 2 日 16:43:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

个人比较偏爱apache,但apache也有不足的地方.例如处理静态请求上.apache会很费劲.nginx也是比较喜欢的一个轻型http服务器.但nginx用fast-cgi跑php也有不足.因此我做了组合,前端跑nginx,后端跑apache.运行了一段时间之后.发现真的很好.因此就一直推荐周遭的朋友这样用.这些日子折腾了好久.终于完成了在Directadmin面板基础上安装nginx的自动安装脚本.这次更新的与前段时间发布的教程不同.这次将nginx真正放到了前端.静态资源完全由nginx处理.后端的apache处理的请求仅限于动态.真正做到动静分离.这样就可以负载更多的访问了.


安装我写了一个脚本.大家下载后执行就可以了(仅限于centos系统).但是有一个前提:必须在全新安装directadmin面板的机器上安装.这是个已知问题.我还没有找到解决的办法.主要表现在:在已有用户站点的情况下.不能根据现有用户配置生成nginx的配置.但是在全新安装directadmin的机器上.不存在这样的问题.


另外一个已知问题:每次添加或移除一个IP后,需要以root用户执行"/usr/local/directadmin/scripts/setips.sh"脚本.这个脚本用于更新apache虚拟主机IP和设置rpaf模块的相关参数(该模块用于后端apache获取客户端真实IP.)


安装方法:

wget http://icodex.org/dl/directadmin/install.sh

chmod 755 install.sh

./install.sh


卸载方法:

wget http://icodex.org/dl/directadmin/uninstall.sh

chmod 755 uninstall.sh

./uninstall.sh




Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 3 日 15:59 , Processed in 0.023394 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表