LNMP自動(dòng)安裝包V1.4版發(fā)布
LNMP是一個(gè)基于CentOS/Debian編寫的一鍵安裝包,包含了Nginx、PHP、MySQL、phpMyAdmin、eAccelerator等。該安裝包可以輕松地在VPS和獨(dú)立主機(jī)上安裝LNMP
LNMP是一個(gè)基于CentOS/Debian編寫的一鍵安裝包,包含了Nginx、PHP、MySQL、phpMyAdmin、eAccelerator等。該安裝包可以輕松地在VPS和獨(dú)立主機(jī)上安裝LNMP生產(chǎn)環(huán)境。最新版本是LNMP V1.4。
LNMP V1.4的主要新增功能
LNMP V1.4版本增加了對(duì)PHP 7.1的支持,并且在LNMP模式下可以安裝多個(gè)PHP版本。同時(shí),還可以在不同的PHP版本下安裝各種模塊組件。此外,lnmp管理腳本還增加了自動(dòng)生成Let's Encrypt證書(shū)和自定義證書(shū)的功能,用戶可以選擇是否安裝Nginx和MySQL/MariaDB。
LNMP一鍵安裝包的作用
LNMP一鍵安裝包是一個(gè)使用Linux Shell編寫的腳本程序,可以快速為CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux VPS或獨(dú)立主機(jī)安裝LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)或LAMP(Apache/MySQL/PHP)生產(chǎn)環(huán)境。除了安裝LNMP環(huán)境,該安裝包還提供了一些實(shí)用的輔助工具,如虛擬主機(jī)管理、FTP用戶管理、Nginx、MySQL/MariaDB、PHP的升級(jí)、常用緩存組件Redis、Xcache等的安裝,以及數(shù)據(jù)庫(kù)密碼重置、502自動(dòng)重啟、日志切割、SSH防護(hù)DenyHosts/Fail2Ban、備份等實(shí)用腳本。
LNMP安裝步驟
在安裝LNMP之前,建議先使用screen命令創(chuàng)建一個(gè)會(huì)話,然后執(zhí)行以下命令:
screen -S lnmp
wget -c
tar zxf lnmp1.4.tar.gz
cd lnmp1.4
lnmp
其中,最后的“l(fā)nmp”參數(shù)可以替換為“l(fā)nmpa”或“l(fā)amp”,以安裝相應(yīng)的模式。
LNMP管理
LNMP提供了一些管理命令,方便用戶管理各個(gè)程序和組件。例如,要管理LNMP的整體狀態(tài),可以使用以下命令:
lnmp {start|stop|reload|restart|kill|status}
要管理LNMP中的某個(gè)程序的狀態(tài),可以使用以下命令:
lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
此外,還可以使用lnmp管理腳本進(jìn)行虛擬主機(jī)管理、數(shù)據(jù)庫(kù)管理和FTP用戶管理。
LNMP V1.4的更新內(nèi)容
LNMP V1.4版本增加了以下功能:
- 支持LNMP模式下安裝多個(gè)PHP版本。
- 支持單獨(dú)安裝Nginx和數(shù)據(jù)庫(kù)。
- 添加了自動(dòng)生成Let's Encrypt證書(shū)和自備SSL證書(shū)的支持。
- 可以選擇是否安裝數(shù)據(jù)庫(kù)。
- 支持在多個(gè)PHP版本下安裝擴(kuò)展。
- 新增了ioncube PHP7的支持。
- 新增了apcu PHP擴(kuò)展。
- 新增了PHP 7.1的支持。
- 升級(jí)了lnmp管理腳本。
- 增加了對(duì)中國(guó)用戶的識(shí)別,使用國(guó)內(nèi)源。
- 增加了對(duì)Amazon Linux和Linux Mint的支持。
- 優(yōu)化了LNMP安裝使用時(shí)間的計(jì)算顯示。
- 增加了重復(fù)安裝的判斷,防止覆蓋數(shù)據(jù)。
- 在已存在目錄下安裝數(shù)據(jù)庫(kù)時(shí)先進(jìn)行備份。
- 優(yōu)化了虛擬主機(jī)處理流程。
- 增加了多PHP狀態(tài)管理支持。
- 新增了lnmp ftp show命令,可以顯示FTP賬號(hào)信息。
- 優(yōu)化了虛擬主機(jī)添加流程。
- 支持直接輸入域名添加虛擬主機(jī)。
- 默認(rèn)使用OpenSSL 1.0.2進(jìn)行Nginx安裝,以更好地支持HTTP/2。
- 修復(fù)了國(guó)內(nèi)composer安裝問(wèn)題。