LNMP一鍵安裝包V1.9正式版發布Linux環境下一鍵搭建服務器環境
LNMP一鍵安裝包V1.9正式版主要增加了對rocky linux 、alma linux、CentOS Stream 9及國產Linux(UOS統信、銀河麒麟、華為openEuler、龍蜥Anolis OS)的支持;增加了exif、fileinfo、ldap、bz2、sodium、imap和swoole PHP模塊選項。增加了MySQL 5.7、8.0 二進制安裝選項;
LNMP一鍵安裝包V1.9正式版主要增加了對rocky linux 、alma linux、CentOS Stream 9及國產Linux(UOS統信、銀河麒麟、華為openEuler、龍蜥Anolis OS)的支持;增加了exif、fileinfo、ldap、bz2、sodium、imap和swoole PHP模塊選項,安裝前可通過修改lnmp.conf中的對應選項的值為y開啟或安裝完成後./addons.sh 進行單獨安裝。增加了MySQL 5.7、8.0 二進制安裝選項;增加了目前最新版的PHP 8.1支持及PHP擴展組件對8.1的支持;lnmp.conf增加了nginx模塊ngx_fancyindex安裝選項;lnmp管理腳本增加301選項及IPv6開啟選項,泛域名SSL證書增加ZeroSSL免費SSL選項及一些安裝代碼優化。
LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Alibaba/Amazon/Mint/Oracle/Rocky/Alma/Kali/UOS/銀河麒麟/openEuler/Anolis OS Linux VPS或獨立主機安裝LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生產環境的Shell程序。支持自定義Nginx、PHP編譯參數及網站和數據庫目錄、支持生成SSL證書及免費Let’sEncrypt/ZeroSSL/ByPass免費證書、LNMP模式支持多PHP版本、支持單獨安裝Nginx/MySQL/MariaDB/Pureftpd服務器,同時提供一些實用的輔助工具如:虛擬主機管理、FTP用戶管理、Nginx、MySQL/MariaDB、PHP的升級、常用PHP模塊exif/fileinfo/ldap/bz2/sodium/imap/swoole及緩存組件Redis/Xcache等的安裝、重置MySQL root密碼、502自動重啟、日誌切割、SSH防護DenyHosts/Fail2Ban、備份等許多實用腳本。
安裝教程:https://lnmp.org/install.html
問題反饋及使用交流論壇:https://bbs.vpser.net/forum-25-1.html
打賞捐贈:https://lnmp.org/donation.html
V1.9正式版更新記錄
增加rocky linux 和alma linux支持;
增加PHP 8.1支持;
增加PHP模塊exif、fileinfo、ldap、bz2、sodium、imap、swoole和SourceGuardian Loader的支持安裝,安裝lnmp前lnmp.conf 中開啟後安裝lnmp或./addons.sh 安裝以上模塊;
增加ngx_fancyindex模塊,lnmp.conf中開啟後,安裝lnmp或升級nginx;
增加nginx模塊–with-stream_ssl_preread_module,方便使用stream ssl相關配置;
增加UOS統信桌面家庭版、桌面專業版、服務器版支持;
增加銀河麒麟服務器操作系統和桌面系統支持;
增加華為openEuler支持;
增加阿里巴巴龍蜥Anolis OS支持;
增加CentOS Stream 9支持;
增加Alma Linux 9支持;
增加MySQL 5.7、8.0 二進制安裝和升級方式;
增加PHP 7.4+ webp支持;
lnmp管理腳本增加HTTP 301跳轉HTTPS的選項;
lnmp管理腳本增加是否啟用IPv6選項;
移除mariadb 10.1, 10.2增加mariadb 10.5, 10.6;
泛域名SSL增加了ZeroSSL支持;
優化AlibabaCloud支持;
優化部分SSL添加代碼;
優化FTP用戶添加部分代碼;
優化離線安裝;
優化部分EOL Linux發行版的安裝;
優化OpenSSL支持;
優化RHEL 9系下uw-imap支持情況;
調整MariaDB升級下載地址;
更新諸多軟件版本;
其他一些功能優化及調整……
……更多更新信息請訪問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 {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|…}
通過DNS API方式只生成SSL證書:lnmp onlyssl {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|…}
關於升級到當前版本
目前1.9版本與1.8版本編譯參數、管理腳本方面相差不大,如果沒有對新功能的需求可以不用升級。./upgrade1.x-1.9.sh 只升級lnmp管理腳本及一些必要的依賴包,不對整體環境升級;可以根據自己需求進行單個升級。
非lnmp1.9版本如需要安裝exif、fileinfo、ldap、bz2、sodium、imap和swoole這些模塊,可以下載lnmp1.9安裝包,使用lnmp1.9裡面的./addons.sh 進行安裝。
數據庫一般不建議升級,升級畢竟有風險而且可能會有兼容性問題。
免費SSL:Let’s Encrypt和ZeroSSL 90天有效期支持通過DNS API認證生成泛域名SSL證書,BuyPass 180天有效期不支持泛域名SSL證書。
添加、刪除虛擬主機及偽靜態管理: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
來源:VPS偵探