配置第一個站點截圖如下:
第一處標紅位置:爲了多站點配置,做下鋪墊。
第二處標紅位置:是自己修改的端口號和自己域名,開始nginx.conf默認的端口號是80,爲了避免已被使用,所以建議直接修改。
第三處標紅位置:是php-fpm的端口,自己可以 netstat -ntlp 查看一下當前Linux下被佔用的端口,可以發現127.0.0.1:9000已被使用而且是php-fpm。
至此,第一個域名已經配置完成。可以訪問自己Linux的IP查看一下。如下圖所示
圖中是顯示的當前PHP的信息,自己在項目根目錄(也就是root /usr/share/nginx/html/ )新建的一個測試文件index.php。
接下來將是一臺nginx配置多域名的重點:
第一步:將自己Linux的IP地址,加入到本地計算機的hosts文件中,如下圖所示
hosts 文件位置:C:\Windows\System32\drivers\etc
第二步:在nginx.conf的同級目錄新建一個 vhosts 文件夾,這裏面存放單個域名的配置信息,如下圖所示:
在 vhosts 目錄裏面新建每個域名的配置文件,如下圖所示:
api.ads.wpl.conf文件內容,如下圖所示:
重點是第一處標紅和第二處標紅的地方,第三處標紅的地方其實跟 nginx.conf裏面的一樣,當然如果後續自己想要修改,也可以根據自己的業務修改。
配置完成,wq 保存並退出,並且重啓 nginx 服務 nginx -s reload 或者 systemctl restart nginx.service 。版本不一樣,命令就不一樣。
第三步:在根目錄 /var/www/web/ 下面新建一個 index.php文件,文件內容自定義即可。
第四步:在本地訪問配置好的 api.ads.wpl這個域名。如下圖所示:
如果還想配置第三個,第四個,按照上述的方式配置即可。希望本文章有幫助到你.......