cygwin下nginx的web多站點配置及php解析配置
阿新 • • 發佈:2019-01-08
環境:
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伺服器。