LNMP一鍵安裝包V1.7 正式版發布一鍵構建服務器環境
LNMP一鍵安裝包v1.7主要增加支持PHP 7.4、增加Mariadb 10.4選項並移除MariaDB 10.0、增加systemd service腳本、增加多PHP版本升級工具./upgrade.sh mphp、優化lnmp管理腳本、完善CentOS8等新版本的支持。
LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux VPS或獨立主機安裝LNMP(Nginx/MySQL/PHP)、LNMPA( Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生產環境的Shell程序。支持自定義Nginx、PHP編譯參數及網站和數據庫目錄、支持生成LetseEcrypt證書、LNMP模式支持多PHP版本、支持單獨安裝Nginx/MySQL/MariaDB/Pureftpd服務器,同時提供一些實用的輔助工具如:虛擬主機管理、FTP用戶管理、Nginx、MySQL/MariaDB、PHP的升級、常用緩存組件Redis/Xcache等的安裝、重置MySQL root密碼、502自動重啟、日誌切割、SSH防護DenyHosts/Fail2Ban、備份等許多實用腳本。
安裝前建議使用screen,執行:screen -S lnmp 後,執行:wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1. 7.tar.gz && cd lnmp1.7 && ./install.sh lnmp 請注意最後面的lnmp參數,如需要lnmpa或lamp模式,請替換lnmp為你要安裝的模式。
注意:目前新發布的CentOS 8、Ubuntu 20.04、Deepin 15.7+等請使用1.7進行安裝,PHP 7.4依賴版本要求也比較高所以盡量選擇CentOS 8+,Debian 8+,Ubuntu 16.04+這些Linux版本。
PHP 7.1.*以下版本不支持Ubuntu 19+、Debian 10等等非常新的Linux發行版!各項注意都在安裝要求安裝要求上有說明。
一句話就是不要在非常新的Linux發行版上安裝老舊的程序,也不要在老舊的Linux發行版上安裝非常新的各類程序,簡而言之別老牛吃嫩草,嫩草也別讓老牛給拱了。
問題反饋及使用交流論壇:https://bbs.vpser.net/forum-25-1.html
打賞捐贈:https://lnmp.org/donation.html
V1.7正式版更新記錄
增加PHP 7.4支持;
增加MariaDB 10.4支持;
增加systemd service腳本;
增加phpmyadmin 5.0;
增加多PHP版本升級工具./upgrade.sh mphp,只支持7.2.x-7.2.x類似小版本升級,大版本直接新裝即可;
移除MariaDB 10.0;
優化lnmp管理腳本;
優化數據庫root密碼重置工具;
優化系統版本獲取腳本;
優化redis安裝腳本;
優化fail2ban安裝腳本;
優化nginx安裝、升級腳本;
完善CentOS8、Ubuntu20、Deepin20、Fedora等新版本的支持;
完善MySQL升級時增加舊版本下載鏡像;
調整php7 memcached使用穩定版;
修復lamp模式下ssl chain添加的bug;
更新諸多軟件版本;
其他一些功能優化及調整……
……更多更新信息請訪問lnmp官網更新記錄查看
LNMP狀態管理:lnmp {start|stop|reload|restart|kill|status}
LNMP各個程序的狀態管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
虛擬主機管理:lnmp vhost {add|list|del}
數據庫管理:lnmp database {add|list|edit|del}
FTP用戶管理:lnmp ftp {add|list|edit|del|show}
已存在虛擬主機添加SSL:lnmp ssl add
通過DNS API方式生成證書並創建虛擬主機:lnmp dns {cx|dp|ali|…}
只通過DNS API方式生成SSL證書:lnmp onlyssl {cx|dp|ali|…}
關於升級到當前版本
目前1.6版本與1.7版本編譯參數、管理腳本方面相差很小。一般只需要upgrade1.x-1.7.sh 升級一下管理腳本;如果想使用PHP 7.4的話,需要下載lnmp 1.7,使用升級腳本升級PHP。
添加、刪除虛擬主機及偽靜態管理:https://lnmp.org/faq/lnmp-vhost-add-howto.html
eAccelerator,xcache,memcached,imageMagick,ionCube、opcache、redis的安裝:https://lnmp.org/faq/addons.html
問題反饋及使用交流論壇:https://bbs.vpser.net/forum-25-1.html