LNMP一鍵安裝包 V1.4 正式版發布
![]()
LNMP 1.4,主要新增加PHP7.1支持、LNMP模式下多PHP版本安裝、多PHP版本下模塊組件安裝、lnmp管理腳本增加Let'sencrypt自動生成證書和自定義證書、數據庫可選不安裝、Nginx、MySQL/MariaDB單獨安裝、Nginx使用新版openssl編譯、添加apcu、升級等功能。
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程序。同時提供一些實用的輔助工具如:虛擬主機管理、FTP用戶管理、Nginx、MySQL/MariaDB、PHP的升級、常用緩存組件Redis、Xcache等的安裝、重置MySQL root密碼、502自動重啟、日志切割、SSH防護DenyHosts/Fail2Ban、備份等許多實用腳本。
安裝前建議使用screen,執行:screen -S lnmp 后,執行:wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp 請注意最后的lnmp參數,如需要lnmpa 或 lamp 請替換lnmp為你要安裝的模式。
兼容性提醒:請在使用高版本PHP前請到程序官網確定兼容性。特別是一些國產的程序shopex、ecshop都還停留在php 5.2的時代,另外要注意worpdress等插件的兼容性。
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
V1.4更新記錄
增加LNMP模式下多PHP版本安裝,安裝包目錄下運行:./install.sh mphp 進行安裝;
增加單獨nginx安裝,安裝包目錄下運行:./install.sh nginx 進行安裝;
增加單獨數據庫安裝,安裝包目錄下運行:./install.sh db 進行安裝;
增加Let's Encrypt自動生成證書和自備SSL證書支持;
增加不安裝數據庫選項;
增加多PHP版本下擴展安裝支持;
增加ioncube php7的支持;
增加apcu php擴展;
增加PHP7.1支持;
增加lnmp管理腳本升級腳本,安裝包目錄下運行:./upgrade1.x-1.4.sh;
增加對中國用戶的識別,使用國內源;
增加Amazon Linux、Linux Mint支持;
增加計算顯示LNMP安裝使用時間;
增加是否已安裝LNMP判斷,防止重復安裝覆蓋數據;
增加在已存在目錄下安裝數據庫時先進行備份;
增加防跨目錄配置文件移除腳本,安裝包目錄里tools目錄下運行 ./remove_open_basedir_restriction.sh ;
lnmp管理腳本增加SSL選項,可以選擇Let's Encrypt或自定義證書和key文件,Letsencrypt每7天自動嘗試續期;
lnmp管理腳本增加ftp賬號信息顯示;
lnmp管理腳本增加LNMP模式下添加虛擬主機時多PHP版本選擇選項;
lnmp管理腳本去除add more domain name提示,添加直接輸入域名,不添加直接回車;
lnmp管理腳本添加虛擬主機處理流程上的優化;
lnmp管理腳本增加多PHP狀態管理支持;
lnmp管理腳本增加 lnmp ftp show 顯示ftp賬號信息;
lnmp管理腳本已存在虛擬主機SSL時可以直接lnmp ssl add 進行添加;
nginx默認使用openssl 1.0.2進行安裝,以便更好的支持http2;
修復完善國內composer安裝問題,國內能正常流暢的安裝;
......更多更新信息請訪問lnmp官網更新記錄查看
關于升級到當前版本
參考教程:https://lnmp.org/faq/upgrade1-4.html
添加、刪除虛擬主機及偽靜態管理: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偵探論壇注冊邀請碼:5316481c1fViP4V2? 有效期至:2017-6-6 09:08
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/build/lnmp-v1-4.html










@jevian, 自行閱讀 https://lnmp.org/install.html 安裝需求,上面對debian9已經說的很明白了,最新文章里也有邀請碼自行查找。
debian9安裝失敗。我沒有論壇邀請碼,無法去論壇提交log。
就直接通過我的阿里云給你吧。
http://118.178.227.147/lnmp-install-debian9-php5.2-mysql5.1.log
http://118.178.227.147/lnmp-install-debian9-php5.5-mysql5.5.log
@jiachen, 升級腳本僅是升級php無法幫你去做兼容,需要自行確定網址與php7的兼容性
我如何才能將現有的php5.6版本升級到php7 對網站沒有太大的影響,升級腳本可以做到嗎?
@victor, 你這系統上python版本有點亂,可能pip是python2.7的,可以pip -V 看一下,參考帖子:https://bbs.vpser.net/thread-16024-1-1.html
Processing triggers for libc-bin (2.23-0ubuntu7) ...
Creating virtual environment...
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/virtualenv.py", line 2363, in
main()
File "/usr/lib/python3/dist-packages/virtualenv.py", line 719, in main
symlink=options.symlink)
File "/usr/lib/python3/dist-packages/virtualenv.py", line 988, in create_environment
download=download,
File "/usr/lib/python3/dist-packages/virtualenv.py", line 918, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/usr/lib/python3/dist-packages/virtualenv.py", line 812, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /home/ubuntu/.local/...ncrypt/bin/python2.7 - setuptools pkg_resources pip wheel failed with error code 2
恭喜新版本發布,繼續支持LNMP。
前排支持,祝軍哥六一快樂!
軍哥好棒
必須頂,終于發布了