LNMP一鍵安裝包 是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian/Ubuntu VPS(VDS)或外掛式主控件安裝LNMP(Nginx、MySQL/MariaDB、PHP、phpMyAdmin)生產環境的Shell程式。同時提供一些實用的輔助指令碼如:可以協助完成Nginx、MySQL/MariaDB、PHP的升級、常用緩衝組件的安裝、重設MySQL root密碼、502自動重啟、日誌切割等許多實用指令碼。
時間匆匆流過,又快到一年一度的六一兒童節了,同時端午假期也到了,去年的六一發布v1.0,今年有點小事提前發布v1.1,放假也休息兩天。這一年從論壇使用者的反饋中,對LNMP進行了部分調整最佳化,下面看一下主要的變化:
- 調整最佳化指令碼安裝指令碼;
- 安裝時增加MariaDB選項;
- 增加MySQL升級指令碼 upgrade_mysql.sh;
- 增加MySQL升級到MariaDB指令碼 upgrade_mysql2mariadb.sh;
- 增加MariaDB升級指令碼 upgrade_mariadb.sh;
- 增加Redis安裝指令碼 redis.sh;
- 增加OPcache安裝指令碼 opcache.sh;
- 增加MySQL/MariaDB root密碼重設指令碼;
- 添加pathinfo支援,去掉include pathinfo的#,在try_files前加#重啟nginx即可使用;
- 重寫nginx init.d指令碼;
- 最佳化PHP升級指令碼;
- 最佳化LNMP升級到LNMPA指令碼,PHP可選PHP5.2或5.3,調整編譯參數和設定檔;
- 最佳化LNMPA PHP升級指令碼,支援5.4,5.5;
- 最佳化Xcache安裝指令碼,增加xcache管理介面;
- 最佳化Memcached安裝指令碼;
- 最佳化其他相關指令碼使其支援MySQL的同時可支援MariaDB;
- 最佳化Nginx部分配置;
- 最佳化Pureftpd安裝指令碼;
- 最佳化Nginx設定檔,增加部分參數,去掉注釋即可使用;
- 最佳化PHP-FPM參數,增加slowlog慢日誌選項,可修改request_slowlog_timeout參數啟用;
- 更新wordpress偽靜態;
- 更新Nginx狀態頁為http://IP/nginx_status;
- 更新Nginx至1.6.0;
- 更新MySQL至5.1.73,5.5.37;
- 更新PHP至5.3.28;
- 更新Xcache至3.1.0;
- 更新ImageMagick至6.8.8-9;
- 更新phpMyAdmin至4.2.2;
- 去除fcgi.conf,使用nginx內建的fastcgi.conf;
- 去除Nginx日誌多餘配置,採用統一日誌名稱;
- 去除PHP編譯參數--with-curlwrappers;
LNMP安裝教程: http://lnmp.org/install.html
LNMPA安裝教程: http://lnmp.org/lnmpa.html
添加、刪除虛擬機器主機及偽靜態管理: http://lnmp.org/faq/lnmp-vhost-add-howto.html
eAccelerator,xcache,memcached,imageMagick,ionCube、opcache、redis的安裝: http://lnmp.org/faq/Add-ons.html
LNMP相關軟體目錄及檔案位置: http://lnmp.org/faq/lnmp-software-list.html
LNMP狀態管理命令: http://lnmp.org/faq/lnmp-status-manager.html
使用交流論壇: http://bbs.vpser.net/forum-25-1.html
最後祝過端午節+六一快樂,假期愉快!
論壇邀請碼: http://bbs.vpser.net/reg.php?invitecode=1ad44e52132U4M6J 有效期間至: 2014-6-2 08:09