English |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于
  • | 登录 |

    LNMP一键安装包 0.7发布 - 支持LNMPA

    2011年04月27日 上午 | 作者:VPS侦探

    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。

    LNMPA是在LNMP的基础上产生的新的扩展,目前LNMP一键安装包的用户可以直接升级到LNMPA(Nginx、MySQL、PHP、Apache),由Nginx作为前端处理静态页面、js、图片等,Apache作为后端处理PHP,解决高并发时php-cgi的502问题,提高服务器处理动态内容的能力及稳定性。

    LNMP一键安装包 0.7 & LNMPA已经在VPSYOU(感谢提供测试VPS)、DiaHosting(感谢提供测试VPS)、PhotonVPS(感谢提供测试VPS)、vpszz(感谢提供测试VPS)、BurstNetLinodeYardVPSDirectSpaceThrustVPS瑞豪开源VPSBuyVM123Systems等多家美国VPS的CentOS、Debian、Ubuntu的32位和64位系统上测试通过(CentOS/Debian 均为5.0以上版本,Ubuntu为9.04以上版本),并且在Debian6.0也测试通过(BurstNet除外)。

    LNMP安装教程:https://lnmp.org/install.html

    LNMPA安装教程:https://lnmp.org/lnmpa.html

    使用交流论坛:https://bbs.vpser.net/forum-25-1.html

    LNMP相关软件版本:

    Nginx 0.8.54
    MySQL 5.1.54
    PHP 5.2.17
    PHPMyAdmin 3.3.7

    相关更新:

    1、优化安装过程,修复多处安装错误处理;
    2、添加LNMP至LNMPA升级包;
    3、重写PureFTP安装包,实现只需要输入密码即可安装成功;
    4、Nginx升级至0.8.54、MySQL升级至5.1.54、PHP升级至5.2.17;
    5、优化PHP升级脚本;
    6、优化Nginx升级脚本;
    7、添加LNMPA PHP版本升级工具;
    8、优化eAccelerator自动安装脚本,支持LNMPA同时多次安装都不会出现多次加载;
    9、优化ionCube自动安装脚本,支持LNMPA同时多次安装都不会出现多次加载;;
    10、去除了Suhosin;

    状态管理

    LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}
    Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
    PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
    PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
    MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
    Apache状态管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}

    相关图形界面程序

    phpinfo : http://前面输入的域名或IP/phpinfo.php
    phpMyAdmin : http://前面输入的域名或IP/phpmyadmin/
    探针 : http://前面输入的域名或IP/p.php
    PureFTP管理界面:http://前面输入的域名或IP/ftp/

    LNMP相关目录

    nginx : /usr/local/nginx
    mysql : /usr/local/mysql
    php : /usr/local/php
    网站目录: /home/wwwroot/
    Nginx日志目录:/home/wwwlogs/

    LNMP相关配置文件

    Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
    MySQL配置文件:/etc/my.cnf
    PHP配置文件:/usr/local/php/etc/php.ini
    PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
    PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
    Apache配置文件:/usr/local/apache/conf/httpd.conf

    技术支持:

    LNMP官网:http://www.lnmp.org/
    技术交流及反馈论坛:https://bbs.vpser.net/forum-25-1.html

    >>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/build/lnmp-0-7-lnmpa.html
    VPS侦探推荐:
    遨游主机DiaHostingLinodePhotonVPSOAH新加坡VPSLOCVPSKVMLAVPS2EZBudgetVMVultr美国VPS主机
    欢迎加入VPS侦探论坛交流:https://bbs.vpser.net

    发表评论

    *必填

    *必填 (不会被公开)

    3 + 2 = ?

    评论(47条评论)

    1. 军哥 lnmpa最近常出现504错误,重启机子后出现502错误,请教如何尽可能的避免这2个问题?

    2. 军哥,
      我有几个问题想咨询

      1.关于php,mysql,nginx里面的版本是否做成可让用户选择
      2.如何升级,升级readme在哪里,

      谢谢

      VPSer 回复:

      @brooks, 除mysql都是有自动升级脚本的,lnmp包的解压目录都有upgrade_名字.sh
      运行输入版本号就行了。

    3. 额,这个好用吗,能行吗 😀 😀

    4. 我在BURST的VPS上安装0.7没有问题,openVZ的虚拟技术,centos5.5的环境,但是安装./eaccelerator.sh后(过程中没有报错),我在PHP探针下查看,都是显示不支持eaccelerator,求解决办法。探针地址http://173.212.209.224/p.php

      VPSer 回复:

      @哪怕去追逐, 执行php -v看一下有没有错误,看看php.ini 里有没有ea的配置

    5. 军哥,我安装了pure-ftpd,想穷举扫描的闲人太多,于是想用fail2ban来BAN掉,结果发现规则不起效。

      后来才发觉pure-ftpd的日志是中文的…………于是只好重新编译

      SO,军哥下次发布新版的时候,能否考虑改回默认的英文日志?这样各方面都方便许多。我个人觉得,就FTP登陆日志里那机个简单到不能再简单的单词,实在没有用中文的必要。

      烦请军哥考虑一下,谢谢。

      VPSer 回复:

      @Iceman, 好的

    6. centos5.6 安装 lnmpa0.7 , ftp目录访问登录后死掉。报502 gateway timeout 错误。

      phpmyadmin登录没问题,phpinfo也没问题。

      VPSer 回复:

      @欧阳华, 按http://bbs.vpser.net/thread-2763-1-1.html 这个修改过了没?

    7. 军哥下次升级的话,把PHP版本调高一点吧。WP3.2要求PHP 5.2.4了

      VPSer 回复:

      @剑书, 一段时间内不会升级,毕竟不是所有的用户都必须使用5.2.4,而且兼容性上也有问题,可以使用脚本自行升级。

    8. 比较牛啊

    9. 😀 😀 感谢老大,用你发布的包成功搭建在线代理网站 http://www.cooso.net
      但是伪静态方面有些问题,我继续研究
      谢老大!

    10. @痴情浪子, nginx/php可以通过升级脚本脚本就行,mysql升不升都行。