LNMP一鍵安裝Web環(huán)境(CentOS)以及添加虛擬主機
時間:2023-07-12 10:42:01 | 來源:網(wǎng)站運營
時間:2023-07-12 10:42:01 來源:網(wǎng)站運營
LNMP一鍵安裝Web環(huán)境(CentOS)以及添加虛擬主機:
0x00 安裝screen簡介: Screen是一款由GNU計劃開發(fā)的用于命令行終端切換的自由軟件。
作用: 由于LNMP安裝時間較長,一般需要45分鐘;screen 能夠讓腳本在后臺運行,即使斷開與VPS的連接,使用命令:
screen -r
就能恢復(fù)會話。
yum install screen # 安裝命令screen # 新建窗口
0x01 安裝LNMP
- 安裝LNMP1.5穩(wěn)定版
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gztar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
2. 說明:
① 如果沒有安裝wget,安裝即可:
yum install wget
②
./install.sh
后面的參數(shù)為需要安裝的類型:lnmp、lnmpa或lamp;默認(rèn)安裝lnmp可不寫。如需更改網(wǎng)站和數(shù)據(jù)庫目錄先修改
lnmp.conf
文件。
3. 選擇MySQL版本
LNMP-select-MySQL-or-MariaDB注意:MySQL 5.6,5.7及MariaDB 10必須在1G以上內(nèi)存的更高配置上才能運行(我的VPS內(nèi)存為1GB,選擇2)
4. 設(shè)置MySQL的密碼
5. 啟用InnoDB Storage Engine
6. 安裝PHP
LNMP-select-PHP7. 安裝Memory Allocator
LNMP-select-MemoryAllocator8. 按任意鍵開始安裝
LNMP腳本就會自動安裝編譯Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer這幾個軟件,安裝時間可能會幾十分鐘到幾個小時不等,這取決于你的服務(wù)器性能。
9. 安裝完成
LNMP-install-success結(jié)束按
Ctrl+C
0x03 添加虛擬主機
- 添加網(wǎng)站(虛擬主機)
lnmp vhost add
2. 輸入要添加的網(wǎng)站域名,例如,添加
www.conimi.com
3. 詢問是否添加更多域名,一般還會添加一個不帶www的域名,例如
conimi.com
注意: 帶www和不帶www的是不同的域名,如需帶www和不帶的www的域名都訪問同一個網(wǎng)站需要同時都添加
4. 設(shè)置網(wǎng)站目錄
網(wǎng)站目錄不存在的話會創(chuàng)建目錄,也可以輸入已經(jīng)存在的目錄或要設(shè)置的目錄(注意如要輸入必須是全路徑即以/開頭的完整路徑?。。。?。不輸入直接回車的話,采用默認(rèn)目錄:/home/wwwroot/域名
5. 設(shè)置偽靜態(tài)
偽靜態(tài)可以使URL更加簡潔也利于SEO,如程序支持并且需要設(shè)置偽靜態(tài)的話,如啟用輸入
y
,不啟用輸入 n ,選擇啟用,輸入y 回車,然后根據(jù)具體情況選擇
6. 設(shè)置日志
默認(rèn)目錄為:
/home/wwwlogs/
默認(rèn)文件名為:
域名.log
7. 是否添加數(shù)據(jù)庫
詢問是否添加數(shù)據(jù)庫和數(shù)據(jù)庫用戶,并且名字相同,選擇 y 回車
提示需要驗證MySQL的root密碼,輸入剛開始設(shè)置的數(shù)據(jù)庫密碼,若以上第三步未設(shè)置密碼,則密碼默認(rèn)為 root,輸入密碼時不會顯示,密碼輸入錯誤會有提示,輸入完成回車后出現(xiàn)如下
8. 創(chuàng)建數(shù)據(jù)庫
提示輸入要創(chuàng)建的數(shù)據(jù)庫名稱,例如創(chuàng)建一個數(shù)據(jù)庫typecho,回車確認(rèn)。
9. 為剛創(chuàng)建的數(shù)據(jù)庫typecho創(chuàng)建密碼
LNMP-add-vhost10. 添加SSL證書
選擇Let's Encrypt提供的證書
證書到期后會自動續(xù)期
LNMP-enable-SSL11. 按任意鍵開始創(chuàng)建虛擬主機
0x04 參考資料
- 官網(wǎng)地址:https://lnmp.org
- 原文文檔:https://lnmp.org/install.html
關(guān)鍵詞:虛擬,主機,安裝,環(huán)境