1.配置檔案與解釋
#user nobody;2.nginx虛擬主機配置worker_processes 1; # 設定工作子程序,預設是1個工作子程序,可以修改,一般設定為cpu的總核數
1.基於網域名稱配置(使用的比較多)
1) 在nginx/conf/nginx.conf檔案中的http段中新增乙個server,如下所示:
12) 在nginx/html資料夾中新建 host 資料夾,然後在 host資料夾中 新建admin.html檔案,admin.html檔案中的內容為:# 基於網域名稱的虛擬主機配置
2server
9 }
hello,this is host page,www.xbq.com.
4) 修改c:\windows\system32\drivers\etc\hosts檔案,新增如下內容,為了將網域名稱解析:
5) 瀏覽器訪問:www.xbq.com,發現和剛剛寫的admin.html內容一樣,成功!
當訪問www.xbq.com的時候,會匹配server中 server_name,然後找到html/host資料夾中的admin.html,返回介面。
2.基於埠配置
1) 在nginx/conf/nginx.conf檔案中的http段中新增乙個server,如下所示:
12) 在nginx/html資料夾中新建 port資料夾,然後在 port資料夾中 新建admin.html檔案,admin.html檔案中的內容為:# 基於埠號的虛擬主機配置
2server
9 }
hello,this is port page.
4) 瀏覽器訪問:出現如下,則成功:
3.基於ip配置(使用的比較少)
(1) 先檢視本機的ip,ifconfig
(2) 新增虛擬網絡卡
ifconfig eth0:1 192.168.80.150 broadcast 192.168.80.255 netmask 255.255.255.0 up
route add -host 192.168.80.150 dev eth0:1
(3) 檢測網路是否通:ping 192.169.80.150
(4) 在nginx/conf/nginx.conf檔案中的http段中新增乙個server,如下所示:
1(5) 在nginx/html資料夾中新建 ip資料夾,然後在 ip資料夾中 新建admin.html檔案,admin.html檔案中的內容為:# 基於ip的虛擬主機配置
2server
9 }
增加nginx虛擬主機配置檔案 conf d
有時候我們按照了nginx後發現配置檔案只有乙個,etc nginx nginx.conf 所有的配置包括虛擬目錄也在此檔案中配置,這樣當虛擬主機多了管理就有些不方便了,這是需要我們把配置檔案拆分開來,在 etc nginx conf.d 檔案建立對應的網域名稱配置檔案,比如 etc nginx c...
增加Nginx虛擬主機配置檔案 conf d
安裝nginx之後發下配置檔案只有乙個 usr local nginx conf nginx.conf。所有的配置包括虛擬主機也要在此檔案中配置,這樣虛擬主機多了就會不方便管理。所以就有了將配置檔案拆開的需求啦。在 usr local nginx下建立conf.d資料夾,在資料夾下建立對應的網域名稱...
增加nginx虛擬主機配置檔案 conf d
有時候我們安裝了nginx後發現配置檔案只有乙個,etc nginx nginx.conf 所有的配置包括虛擬目錄也在此檔案中配置,這樣當虛擬主機多了管理就有些不方便了,這是需要我們把配置檔案拆分開來,在 etc nginx conf.d 檔案建立對應的網域名稱配置檔案,比如 etc nginx c...