Linux下Nginx虛擬域名配置
(一)編輯sudo vim /usr/local/nginx/conf/nginx.conf
1.於http內增加include vhost/*.conf
2.保存退出(:wq)
(二)在/usr/local/nginx/conf/目錄下新建vhost文件夾(/usr/local/nginx/conf/vhost)
mkdir /usr/local/nginx/conf/vhost
(三)創建域名轉發配置文件
1.進入vhost文件夾下(cd /usr/local/nginx/conf/vhost)
2.創建以conf結尾的文件
(四)配置host文件
1.Linux:
(1)sudo vim /etc/hosts
(2)添加好對於的域名及ip
(3):wq保存退出
2.Windows
(1)進入C:Windows\System32\drivers\erc
(2)用記事本打開hosts文件
(3)添加好對應的域名及ip
(4)保存退出
(五)啟動(重啟)驗證 注:${nginx}代表安裝在系統鍾的路徑,例如/usr/local/nginx
1.啟動:${nginx}/sbin/nginx
2.重啟:${nginx}/sbin/nginx -s reload
3.ps aux|grep nginx (查看nginx進程)
(六)訪問驗證
(橋接模式下)使用默認80端口訪問驗證:http://localhost:80或http://127.0.0.1:80
(NAT模式下)訪問為linux配置好的ip端口使用默認80端口訪問驗證:http://192.168.40.129:80或http://192.168.40.129:80
(七)成功頁面