Nginx虛擬主機的六種配置(最全)
簡介
利用虛擬主機,不用為每個要運行的網站提供一臺單獨的Nginx服務器或單獨運行一組Nginx進程。虛擬主機提供了在同一臺服務器、同一組Nginx進程上運行多個網站的功能。
一、訪問狀態(tài)統(tǒng)計配置
查看已安裝的 Nginx 是否包含 HTTP_STUB_STATUS 模塊

修改 nginx.conf 配置文件,指定訪問位置并添加 stub_status 配置


重啟服務,訪問測試



二、基于授權的訪問控制

修改配置文件

生成用戶密碼認證文件


重啟服務,訪問測試


三、基于客戶端的訪問控制
修改配置文件

重啟服務

允許192.168.174.101訪問

不允許192.168.174.10訪問

四、基于域名的 Nginx 虛擬主機
為虛擬主機提供域名解析

修改Nginx的配置文件


為虛擬主機準備網頁文檔

重啟服務,訪問測試




五、基于IP 的 Nginx 虛擬主機
配置虛擬Ip地址

修改配置文件的ip地址:

重啟服務,訪問測試



六、基于端口的 Nginx 虛擬主機
修改配置文件內的端口號:


重啟服務,訪問測試


總結:雖然只有一臺服務器,但是這臺服務器上運行著多個網站,訪問不同的域名 就可訪問到不同的網站內容。
到此這篇關于Nginx虛擬主機的六種配置(最全)的文章就介紹到這了,更多相關Nginx虛擬主機配置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Windows?系統(tǒng)下?Nginx?的配置步驟詳解
Nginx?是一款功能強大的軟件,在互聯(lián)網領域有廣泛應用,簡單來說,它就像一個聰明的交通指揮員,能讓網站運行得更高效、更穩(wěn)定,這篇文章主要介紹了Windows系統(tǒng)下Nginx的配置步驟詳解,需要的朋友可以參考下2025-06-06
nginx 配置代理服務地址最后多加反斜杠和不加反斜杠的區(qū)別小結
在使用Nginx配置代理服務時,地址最后是否添加反斜杠(/)會對代理的URL處理產生影響,下面就來具體介紹一下,感興趣的可以了解一下2024-08-08

