LNMP一鍵安裝包 v1.6 正式版發布

LNMP一鍵安裝包 v1.6正式版主要增加PHP 7.3、Nginx/Apache的TLS 1.3支持、增加MariaDB 10.3、lnmp管理腳本新增使用DNS API方式只創建SSL證書、放寬數據安裝記憶體限制、優化部分發行版新版本下的支持及很多細微的調整。

LNMP一鍵安裝包 v1.6 正式版發布

LNMP一鍵安裝包 v1.6正式版主要增加PHP 7.3、Nginx/Apache的TLS 1.3支持、增加MariaDB 10.3、lnmp管理腳本新增使用DNS API方式只創建SSL證書、放寬數據安裝記憶體限制、優化部分發行版新版本下的支持及很多細微的調整。

安裝前建議使用screen,執行:screen -S lnmp 後,執行:wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp 請注意最後面的lnmp參數,如需要lnmpa 或 lamp 模式,請替換lnmp為你要安裝的模式。

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、備份等許多實用腳本。

問題反饋及使用交流論壇https://bbs.vpser.net/forum-25-1.html

打賞捐贈https://lnmp.org/donation.html

V1.6更新記錄

增加PHP 7.3支持;

增加PHP 7.3支持;

增加MariaDB 10.3支持;

增加Nginx/Apache TLS 1.3支持;

增加使用DNS API方式只創建SSL證書不添加網站,命令lnmp onlyssl;

增加Fedora 30、Ubuntu 19.04、RHEL 8等新版本的支持;

增加nginx、apache等一些例子,並移至conf/example目錄下;

增加在低於2048MB記憶體是增加2GB SWAP或低於1024MB時增加1GB SWAP的選項;

增加反向代理配置例子文件 nginx-reverse-proxy-example.conf;

增加只安裝nginx模式增加拷貝lnmp管理工具;

增加 RHELRepo=local 參數,RHEL安裝時使用RHEL本地源,不設置源為163 centos源;

增加 CheckMirror=n 參考,安裝時不檢查下載鏡像,方便無網絡安裝;

優化不安裝數據庫時的處理流程;

優化acme.sh規則可能不生效的情況;

優化nginx系統滿足條件是啟用reuseport;

優化程序代碼目錄清理;

優化重寫nginx管理腳本;

優化安裝數據庫時的記憶體判斷,放寬記憶體限制;

修復新版深度Deepin 15.8桌面版問題;

修復新版Fedora 29下問題;

調整mysql使用帶boost源碼,同時支持不帶boost安裝方式;

調整卸載時不刪除安裝時添加的iptables規則;

調整fileinfo安裝選項,記憶體滿足時自動安裝(可關閉);

升級Nginx至1.16.0;

升級各程序版本;

更新諸多軟件版本;

其他一些功能優化及調整……

……更多更新信息請訪問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.5版本與1.6版本編譯參數、管理腳本方面相差很小。一般只需要 upgrade1.x-1.6.sh 升級一下管理腳本,如果需要TLS 1.3的話,使用1.6的升級腳本升級一下nginx,調整一下SSL虛擬主機中的幾個參數即可;如果想使用PHP 7.3的話,使用升級腳本升級PHP。如果沒TLS 1.3、PHP 7.3之類的需求不需要進行升級,新裝的話可以直接使用1.6。

添加、刪除虛擬主機及偽靜態管理:https://lnmp.org/faq/lnmp-vhost-add-howto.html

eAccelerator,xcache,memcached,imageMagick,ionCube、opcache、redis的安裝:https://lnmp.org/faq/addons.html

來源:cnBeta