LNMP一鍵安裝包?V1.9正式版主要增加了對rocky linux 、alma linux、CentOS Stream 9及國產(chǎn)Linux(UOS統(tǒng)信、銀河麒麟、華為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選項及一些安裝代碼優(yōu)化。
LNMP v1.9 已經(jīng)在Vultr、遨游主機、搬瓦工、LocVPS、Linode、vps2ez、DigitalOcean、KVMLA、景文互聯(lián)、BuyVM、狗云、80VPS、騰訊云等眾多VPS的CentOS 6-9、RHEL 6-8、Fedora 21-35、Debian 7-11、Ubuntu 10.04-22.04等眾多Linux發(fā)行版的32位和64位系統(tǒng)上測試通過(CentOS 5、6,Debian 6、7及之前版本其官網(wǎng)已經(jīng)結(jié)束支持無法使用,Debian9上Apache需選2.4.26版本以上。
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)生產(chǎn)環(huán)境的Shell程序。支持自定義Nginx、PHP編譯參數(shù)及網(wǎng)站和數(shù)據(jù)庫目錄、支持生成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前l(fā)nmp.conf 中開啟后安裝lnmp或 ./addons.sh 安裝以上模塊;
增加ngx_fancyindex模塊,lnmp.conf中開啟后,安裝lnmp或升級nginx;
增加nginx模塊--with-stream_ssl_preread_module,方便使用stream ssl相關(guān)配置;
增加UOS統(tǒng)信桌面家庭版、桌面專業(yè)版、服務器版支持;
增加銀河麒麟服務器操作系統(tǒng)和桌面系統(tǒng)支持;
增加華為openEuler支持;
增加阿里巴巴龍蜥Anolis OS支持;
增加CentOS Stream 9支持;
增加Alma Linux 9支持;
增加MySQL 5.7、8.0 二進制安裝和升級方式;
增加PHP 7.4+ webp支持;
lnmp管理腳本增加HTTP 301跳轉(zhuǎn)HTTPS的選項;
lnmp管理腳本增加是否啟用IPv6選項;
移除mariadb 10.1, 10.2增加mariadb 10.5, 10.6;
泛域名SSL增加了ZeroSSL支持;
優(yōu)化AlibabaCloud支持;
優(yōu)化部分SSL添加代碼;
優(yōu)化FTP用戶添加部分代碼;
優(yōu)化離線安裝;
優(yōu)化部分EOL Linux發(fā)行版的安裝;
優(yōu)化OpenSSL支持;
優(yōu)化RHEL 9系下uw-imap支持情況;
調(diào)整MariaDB升級下載地址;
更新諸多軟件版本;
其他一些功能優(yōu)化及調(diào)整......
......更多更新信息請訪問lnmp官網(wǎng)更新記錄查看
LNMP狀態(tài)管理:lnmp {start|stop|reload|restart|kill|status}
LNMP各個程序的狀態(tài)管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
虛擬主機管理:lnmp vhost {add|list|del}
數(shù)據(jù)庫管理:lnmp database {add|list|edit|del}
FTP用戶管理:lnmp ftp {add|list|edit|del|show}
已存在虛擬主機添加SSL:lnmp ssl add
通過DNS API方式生成證書并創(chuàng)建虛擬主機:lnmp dns {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|...}
通過DNS API方式只生成SSL證書:lnmp onlyssl {ali|dp|cf|he|namesilo|namecom|namecheap|porkbun|...}
關(guān)于升級到當前版本
目前1.9版本與1.8版本編譯參數(shù)、管理腳本方面相差不大,如果沒有對新功能的需求可以不用升級。./upgrade1.x-1.9.sh 只升級lnmp管理腳本及一些必要的依賴包,不對整體環(huán)境升級;可以根據(jù)自己需求進行單個升級。
非lnmp1.9版本如需要安裝exif、fileinfo、ldap、bz2、sodium、imap和swoole這些模塊,可以下載lnmp1.9安裝包,使用lnmp1.9里面的 ./addons.sh 進行安裝。
數(shù)據(jù)庫一般不建議升級,升級畢竟有風險而且可能會有兼容性問題。
免費SSL:Let's Encrypt和ZeroSSL 90天有效期支持通過DNS API認證生成泛域名SSL證書,BuyPass 180天有效期不支持泛域名SSL證書。
添加、刪除虛擬主機及偽靜態(tài)管理: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