快速安装nginx1.0.4+litespeed4.1.1使用llsmp一键安装包并让80端口共享

原创 飞翔线  2011-06-16 20:35  阅读 71人浏览 次
caohuan

安装在独立IP的vps,为什么不使用81端口,因为某些个人原因,所以使用80端口共享的办法。

为什么这样部署?我也不知道,其实nginx或者litespeed独立工作都可以满足个人需要的了,非要加前加后来加重臃肿。唉!我想这就是贪婪,跟人造美女差不多了,为了美割这隆哪,最后搞得人不人鬼不鬼,最后自问难道我不贪婪吗?才怪!反正vps就是拿来折腾的,管它死活,如果你用的是burst的vps你还可以更疯狂的去帮它隆前隆后,IP多呀,后端用127.0.0.1:80然后一个ip:80分给nginx一个ip:80分给varnish,你还可以把apache:81装上,有了这些你还要什么?尽管加,不建议内存小的vps这样做,搞成这样人不人鬼不鬼最后不知道是谁的娃了。

废话完毕,开始:

llsmp一键安装包来源于llsmp.org:下载:

wget http://llsmp.googlecode.com/files/llsmp0.5.tar.gz
如果你要升级php和更换eAccelerator为apc请参考: 《Varnish+litespeed4.1.1+php5.3.6+apc+centos5.6×64》 
设置个litespeed的一个参数: 进入 http://ip:7080 设置:
Server » General Settings 的参数Use Client IP in Header 为 “yes”
安装完后:下载nginx.sh
wget http://llsmp.googlecode.com/files/nginx.sh
mv nginx /root/llsmp/
cd  /root/llsmp/
vim nginx.sh
修改
原文:
port="<address>\*:80<\/address>"
new_port="<address>\*:81<\/address>"

我的修改:

port="<address>\*:80<\/address>"
new_port="<address>\127.0.0.1:80<\/address>"

原文:listen 81; 修改为listen x.x.x.x:80; (这个换为公网IP.很关键也是让80端口共享成功的设置)

再把nginx.sh里面的http://127.0.0.1:81全部替换http://127.0.0.1:80

如果你要yum安装到最新版本的nginx请在运行nginx.sh参考:《yum 安装 nginx 1.0.4》

我在几个vps测试时曾经出现过一个相同的错误,我建议你在运行前先把lsws停止(service lsws stop)然后再运行nginx.sh最后安装完毕,建议请先启动后端lsws然后再到nginx。

去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal...
本文地址:http://caohuan.com/quick-installation-nginx1-0-4-litespeed2-0-installation-package-using-llsmp-a-key-and-let-the-80-port-shared.html
关注我们:请关注一下我们的微信公众号:扫描二维码飞翔线的公众号,公众号:aiboke112
版权声明:本文为原创文章,版权归 飞翔线 所有,欢迎分享本文,转载请保留出处!
caohuan
caohuan

评论已关闭!