全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 19863|回复: 73

LNAMP 1.0 alpha 一键安装包发布了(nginx前端、apache后端)

[复制链接]
发表于 2010-11-9 12:59:05 | 显示全部楼层 |阅读模式
原文地址:http://www.31sky.net/lnamp

已发现的Bug:
1、Suhosin-Extension配置不正确。
解决办法:用vi编辑/etc/php.ini,找到extension = “eaccelerator.so”这一行,在这一行的下面添加extension = “suhosin.so”。
2、nginx虚拟主机的配置文件不正确。
解决办法:用vi编辑/usr/local/nginx/conf/vhosts/yourdomain.conf,找到location / {}字段中的proxy_redirect http://admin.com:81 http://admin.com;和proxy_redirect http://www.admin.com:81 http://www.admin.com;将其改为proxy_redirect http://yourdomain:81 http://yourdomain;和proxy_redirect http://www.yourdomain:81 http://www.yourdomain;
也就是把原先的admin.com改为你自己的域名。感谢网友mymon提交了Bug。


LNAMP一键安装包是什么?
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat VPS(VDS)或独立主机安装LNAMP(Nginx、Apache、Mysql、PHP、Pure-ftp)生产环境的Shell程序。此Shell程序以Nginx做服务器前端,Apache做服务器后端,各自充分发挥各自的长处。Nginx在处理静态内容上较Apache是几倍或几十倍的差异,因而放在前面过滤静态内容是最为恰当的,同时Nginx也是一个负载均衡器,低资源消耗,高性能转发是它的特点。经过Nginx在前面的过滤,后端的Apache需要处理的内容相对就比较少了,只需负责处理动态内容就可以了。在性能与稳定性的权衡下,使用Nginx+Apache搭配会让它们在各自擅长的领域展现自身的价值。

为什么不使用nginx+php(fastcgi)作为生产环境?
1、        php(fastcgi)不够稳定,经常出现502错误,生成相对复杂的页面没有优势,反而会使php-cgi进程变为僵尸进程.
2、        安全性,多用户多站点权限问题.php(fastcgi)在应对多用户多站点往往捉襟见肘,不易于实施.
3、        整合其他开发语言,apache表现得游刃有余.资源利用恰到好处.
4、        ……
如何获取LNAMP?
你可以从http://www.31sky.net/soft/lnamp_1.0_alpha.tar.gz下载并使用它。
安装了那些软件?
Apache
Nginx
Mysql
Pure-ftp
Zend Optimizer
eAccelerator
Memcached
……
如何安装LNAMP
系统需求:
1、        Cent OS 5及以上版本linux(以后将陆续支持其他发行版linux)。
2、        需要5G剩余硬盘空间。
3、        256M以上内存。
4、        需要以root身份运行。
安装步骤:
1、        下载LNAMP一键安装包 wget –c http://www.31sky.net/soft/lnamp_1.0_alpha.tar.gz
2、        解压tar zxvf lnamp_1.0_alpha.tar.gz,您将得到install.sh和setupvm.sh两个文件。install.sh是安装脚本,setupvm.sh创建virtual machine的脚本。
3、        赋予install.sh和setupvm.sh脚本可执行权限,chmod +x install.sh setupvm.sh
4、        执行脚本./install.sh。将会自动安装各种程序。
如何管理?
1、        Nginx管理:service nginx {start|restart|stop}
2、        Apache管理:service httpd {start|restart|stop}
3、        启动pure-ftp:/usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf --daemonize
4、        创建virtual machine:./setupvm.sh,输入域名、ip、FTP用户名等相关信息即可。
说明:
1、本shell脚本暂时仅支持Cent OS,以后会放出其他linux发行版的脚本。
2、本shell脚本全部采用源码编译安装,装完全部软件大概需要45分钟。
3、本shell脚本所需要的软件源码全部从官方下载或者sourceforge.net下载,您可以从http://www.31sky.net/soft/下载查看全部源代码。
4、本shell如有BUG或者其他任何问题,请到http://www.31sky.net/lnamp留言或者直接发邮件到webmaster@31sky.net

[ 本帖最后由 guiduan 于 2010-11-9 23:49 编辑 ]

评分

参与人数 16威望 +233 收起 理由
tumour + 35 精品文章
solar + 10 这下又有理由买新VPS了
Showfom + 25 精品文章
yang + 15 恭喜发财
金满堂 + 15 我很赞同

查看全部评分

发表于 2010-11-9 13:00:22 | 显示全部楼层
回头试一下。
发表于 2010-11-9 13:00:53 | 显示全部楼层
楼主原创?顶一个。
 楼主| 发表于 2010-11-9 13:02:11 | 显示全部楼层
原帖由 小夜 于 2010-11-9 13:00 发表
回头试一下。

暂时仅支持cent os,如果大家有需要,将考虑再弄其他版本的!
 楼主| 发表于 2010-11-9 13:03:06 | 显示全部楼层
原帖由 腿毛飘飘 于 2010-11-9 13:00 发表
楼主原创?顶一个。

一些文字抄袭了lnmp的之外,其他基本上是原创!
发表于 2010-11-9 13:03:48 | 显示全部楼层
貌似这个不错,如果网站是全部动态的是不是就不用了
发表于 2010-11-9 13:04:13 | 显示全部楼层
目前木有空闲的VPS来折腾
发表于 2010-11-9 13:07:05 | 显示全部楼层
回头试一下。
发表于 2010-11-9 13:08:42 | 显示全部楼层
此帖斑竹要加精或者呀
不然沉了很难找
发表于 2010-11-9 13:08:50 | 显示全部楼层
这个一定要支持你的 。 感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-30 19:07 , Processed in 0.122707 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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