CentOS7 LNMP虛擬主機使用教程

2021-07-03 20:54:44 字數 1740 閱讀 2600

程式根目錄:/home/wwwroot/

虛擬主機配置檔案:/usr/local/nginx/conf/vhost/網域名稱.conf

以配置 yii2.agent.com 為例

方法一:

1、建立程式目錄/home/wwwroot/yii2.agent.com

2、建立虛擬機器配置檔案/usr/local/nginx/conf/vhost/yii2.agent.com.conf

配置檔案內容如下:

3、重啟nginx/etc/init.d/nginx restart

方法二:

執行:lnmp vhost add出現如下介面:

這裡要輸入要新增**的網域名稱,我們已新增yii2.agent.com網域名稱為例,如上圖提示後輸入網域名稱 yii2.agent.com 回車後提示

這裡詢問是否新增更多網域名稱,如不新增輸入 n 會有如下提示

需要設定**的目錄,**目錄不存在的話會建立目錄。也可以輸入已經存在的目錄或要設定的目錄(注意如要輸入必須是全路徑即以/開頭的完整路徑!!!)。不輸入直接回車的話,採用預設目錄:/home/wwwroot/網域名稱

偽靜態可以使url更加簡潔也利於seo,如程式支援並且需要設定偽靜態的話,如啟用輸入 y ,不啟用輸入 n 回車。

設定日誌,如啟用日誌輸入 y

再輸入要設定的日誌的名稱,預設目錄為:/home/wwwlogs/ 預設檔名為:網域名稱.log 回車確認後,

會詢問是否新增資料庫和資料庫使用者如果需要啟用輸入 y ,不啟用輸入 n 回車

apache下的.htaccess偽靜態規則不能用在lnmp下,需要使用nginx偽靜態規則。

偽靜態可以隨時新增或刪除,如果新增完虛擬主機後忘記或沒有新增偽靜態,可以通過修改配置檔案來新增偽靜態。

虛擬主機配置檔案在:/usr/local/nginx/conf/vhost/網域名稱.conf

偽靜態規則檔案需要放在/usr/local/nginx/conf/ 下面。

編輯虛擬主機配置檔案,可以使用vi、nano或winscp,後2個工具對新手來說簡單些。

例如前面我們新增的虛擬主機,開啟後前半部分配置會顯示如下:

在root /home/wwwroot/www.yii2agent.com;這一行下面新增:

include wordpress.conf;

上面的wordpress.conf換成上傳到/usr/local/nginx/conf/ 下面的偽靜態規則檔案,加完儲存,執行:/etc/init.d/nginx restart重啟生效,如果報錯可能是新增有誤或偽靜態規則有誤。

centos 7 lnmp 搭建過程

如果是阿里雲伺服器的話首先需要到控制台設定安全組的規則,開放80,3306,等常用的埠 檢視伺服器 cat etc redhat release centos linux release 7.3.1611 core sudo yum install nginx按照提示,輸入yes後開始安裝。安裝完畢...

Centos7 LNMP 安裝以及配置

2.準備好linux後安裝常用軟體,gcc,wget,cmake。yum install wget yum install gcc gcc c yum install cmake1.安裝nginx需要安裝的依賴包 nginx的rewrite模組和http核心模組會使用到pcre正規表示式語法 yum...

CentOS7 LNMP環境安裝wordpress

需要使用到的工具有xshell6,xftp。mysql uroot p 用之前設定的密碼登陸mysql mysql create database wordpress 建立wordpress資料庫 mysql use wordpress 切換到wordpress資料庫 mysql exit 退出my...