LNMP一鍵安裝包 0.9發布

LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian/Ubuntu 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.9 & LNMPA已經在DiaHosting(感謝提供測試VPS)、VPSYOU(感謝提供測試VPS)、PhotonVPS(感謝提供測試VPS)、VPSZZLinodeXeHost瑞豪開源VPSYardVPSHostigationMyHost123ThrustVPSBuyVMDirectSpace等多家美國VPS的CentOS、Debian、Ubuntu的32位和64位系統上測試通過。(Debian5系統源目前有問題,請使用Debian6!)

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

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

使用交流論壇:http://bbs.vpser.net/forum-25-1.html

LNMP相關軟件版本:

Nginx 1.0.15
MySQL 5.1.60
PHP 5.2.17
PHPMyAdmin 3.4.8

相關更新:

1、優化安裝過程及錯誤處理;
2、MySQL安裝增加InnoDB選項(可選);
3、修復eaccelerator和ionCube的PHP版本判斷錯誤的問題;
4、修復memcached pid創建失敗的問題
5、修復pdo_mysql安裝方法;
6、PHP增加部分禁用函數;
7、優化Nginx升級腳本;
8、去除vsftpd安裝腳本;
9、修正訪問不存在的PHP時返回404;
10、更新Nginx版本;
11、更新PHP探針;
12、增加phpwin偽靜態
13、升級過程增加停止LNMP相關服務;
14、修正Nginx log_format問題;

狀態管理

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}
Memcached狀態管理:/etc/init.d/memcached {start|stop|restart}

相關圖形界面程序

phpinfo : http://前面輸入的域名或IP/phpinfo.php
phpMyAdmin : http://前面輸入的域名或IP/phpmyadmin/
PHP探針 : http://前面輸入的域名或IP/p.php
PureFTP管理界面:http://前面輸入的域名或IP/ftp/
Memcached測試頁面:http://前面輸入的域名或IP/memcached.php

LNMP相關目錄

Nginx目錄: /usr/local/nginx/
MySQL目錄: /usr/local/mysql/
PHP目錄: /usr/local/php/
網站目錄: /home/wwwroot/
Nginx日志目錄:/home/wwwlogs/
Nginx虛擬主機配置文件所在目錄:/usr/local/nginx/conf/vhost/

LNMP相關配置文件

Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
MySQL配置文件:/etc/my.cnf
PHP配置文件:/usr/local/php/etc/php.ini
php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
Nginx配置文件:/usr/local/nginx/conf/nginx.conf
Nginx虛擬主機配置文件:/usr/local/nginx/conf/vhost/域名.conf

技術支持:

LNMP官網:https://lnmp.org/
技術交流及反饋論壇:http://bbs.vpser.net/forum-25-1.html

7 Responses to LNMP一鍵安裝包 0.9發布

  1. Jiang Bian says:

    建議在make的時候加上多線程編譯,現在的機器基本上都是多核的。
    CPU_JOB_NUM=$(grep processor /proc/cpuinfo | awk '{field=$NF};END{print field 1}')

  2. Jiang Bian says:

    上面的把 END{print field 加號 1}' 中間的加號給過濾掉了。。。

  3. Pingback: 分享:lnmp多用戶安全運行環境(chroot) | iCodex's Blog

  4. Pingback: lnmp多用戶安全運行環境(chroot) | iCodex's Blog

  5. 去也來來 says:

    感謝博主,順利安裝成功。
    站在前輩的肩膀上面,看到里面的腳本代碼,感覺壓力很大。
    無他,特地來這里感謝一下。

  6. Magento says:

    LNMPA很好的解決了.htaccess支持的問題 但是內存占用率比 LNMP 高了近一倍

  7. yhigh says:

    能來能來份owncloud偽靜態配置文件

發表評論

(required)

This site uses Akismet to reduce spam. Learn how your comment data is processed.