1. 程式人生 > >cygwin下nginx的web多站點配置及php解析配置

cygwin下nginx的web多站點配置及php解析配置

環境:

cygwin2.891;

nginx1.14.0;

php7.1.16

web多站點配置:

步驟一:設定配置檔案

方法一:在nginx.conf中新增

複製 server{......} 程式碼段並貼上到這個程式碼段後面,修改站點域名和站點根目錄,如下。本地域名:www.test.com;根目錄:/srv/www/htdocs/tp/public

方法二:建一個專門的資料夾放站點配置,一個配置檔案一個站點,然後在nginx.onf中引入這些配置

建個專門存放站點配置的資料夾(我的放在nginx.onf所在資料夾上級資料夾下,名稱為vhost),為www.test.com站點建一個配置檔案test.conf,為www.test2.com站點建配置檔案test2.conf。如方法一中將 server{...}程式碼段分別複製到兩個配置檔案中,並修改本地域名和根目錄。然後在nginx.conf配置 http{......}程式碼段引入站點配置檔案。如圖

引入站點配置檔案:

步驟二:重啟nginx伺服器

步驟三:在host檔案中新增本地站點域名。在瀏覽器輸入站點域名便可以開啟。

php解析配置

步驟一:

在上面配置檔案的 server{......}段中加入php配置,如下所示

步驟二:

重啟nginx伺服器。