+ -
当前位置:首页 → 问答吧 → LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包

LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包

时间:2009-05-21

来源:互联网

本帖最后由 licess 于 2009-7-6 14:42 编辑

LNMP是一个基于CentOS编写的Nginx、MySQL、PHP、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。

2009年7月2日更新:详情查看:http://blog.licess.cn/lnmp/

2009年3月27日发布vsftpd已经安装配置包,下载。地址:http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip
2009年3月2日修复执行startup.sh时提示:  /bin/bash^M: bad interpreter: No such file or directory 的错误。


使用说明(2009年3月2日修改):

登陆Linux,下载LNMP压缩包,并解压. (一些朋友可能不知道怎么弄,登陆VPS或者主机,执行命令 wget http://blog.licess.cn/uploads/200901/LNMP.zip ,将LNMP.zip下载到VPS中,执行 unzip LNMP.zip 解压LNMP一键安装包)。

执行./down.sh下载LNMP所要的安装包 ,如果执行后提示:-bash: ./down.sh: Permission denied ,这个是因为权限不够引起的,可以执行命令:chmod +x run.sh 来加上执行权限。

然后再执行./install.sh ,输入要绑定的域名,回车后。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。

安装vsftp:
下载vsftpd-for-LNMP.zip:执行 wget http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip
unzip vsftpd-for-LNMP.zip
cd vsftpd-for-LNMP
chmod +x installvsftpd.sh
./installvsftpd.sh

安装完毕后即可使用你的SSH的帐号和密码登录,也可以修改/etc/vsftpd.chroot限制用户在家目录里。默认添加了adminftp用户,但是没有设置密码,可以执行passwd adminftp 来设置密码,或者userdel admintpd 删除用户。

执行 adduser -d /web/www/user1 -s /sbin/nologin user1  来添加一个不能SSH登录的FTP帐号,家目录为/web/www/user1 但是没有限制,添加限制,请修改/etc/vsftpd.chroot 添加要限制的用户。

程序安装路径:
MySQL :   /usr/local/mysql
PHP :     /usr/local/php
Nginx :   /usr/local/nginx
PHPMyAdmin /web/www/phpmyadmin
Web目录    /web/www

让Nginx开机后手动执行 /root/run.sh 后Nginx会运行 ,开机自动运行可以运行 LNMP目录下面的 startup.sh 文件即可。

opt.sh 为优化文件,如果内存小于128MB可以通过执行 ./opt.sh 添加swap分区,并修改时区为东8区。注:并不一定在所有的VPS上都可以添加swap分区,swvps不可以,其他没有测试。

通过下面这几个链接查看phpinfo和管理MySQL
phpinfo    http://ip/phpinfo.php
phpMyAdmin http://ip/phpmyadmin
此版本为测试版本,已经在SWVPS、thenynoc.com、VMware CentOS最小化安装 上测试成功。

演示站点:http://bbs.xlinux.org
有任何问题请到 http://blog.licess.cn/lnmp/ 。
QQ交流群:12327692   MSN交流群:[email protected]
交流论坛: http://bbs.xlinux.org/read-htm-tid-7.html
下载地址:http://blog.licess.cn/uploads/200901/LNMP.zip
友情提示:Linux下操作请注意大小写。
本文转载自:Licess's Blog http://blog.licess.cn/lnmp/ 转载请以链接注明出处。
VPS用户可以参看下面文章:
VPS初始化及Nginx+MySQL+PHP/PHPMyAdmin安装优化

作者: licess   发布时间: 2009-05-21

占,申精

作者: licess   发布时间: 2009-05-21

为了鼓励大家发表相关文摘,特例加精。

作者: xieaotian   发布时间: 2009-05-21

谢谢!!正在找这方面的资料!!

作者: mail8000   发布时间: 2009-05-21

已更新,详情查看 http://blog.licess.org/lnmp

作者: licess   发布时间: 2009-07-06

对Linux不是很了解,但是我在VMware 用桥接的方式联网
可以正常通过VMWare下的Linux 访问外网,也可以通过本机的SSH访问VMWare下的Linux

但是为什么从本机无法访问WM下的Linux Web呢?

作者: 17too   发布时间: 2009-07-06

知道原因了,防火墙设置的原因~

作者: 17too   发布时间: 2009-07-06

17too 呵呵17too还在东营。。。俺去济南了。。。嘿嘿

作者: licess   发布时间: 2009-07-08

本帖最后由 17too 于 2009-7-8 10:03 编辑

可真晕,我家就是东营的~
之前在济南呆了好几年~

我Linux 不行,以后还要多多向你学习,呵呵

作者: 17too   发布时间: 2009-07-08

很好很强大, 每次安装都是一个命令一个命令打,下载,编译,安装,配置;这样好多了,一个命令搞定,该干啥干啥,一个小时回来,一切皆OK

作者: shzhrui   发布时间: 2009-08-10