nginx配置虛擬主機步驟詳情

2021-12-30 01:08:19 字數 1012 閱讀 2321

把nginx的主配置檔案找到,把server都分離出來,放到乙個資料夾下。然後引入這個資料夾:

開啟配置檔案:

# vim nginx.conf開啟後,把裡面的server{}都刪掉,在裡面加入:

include /etc/nginx/default.d/*.conf;這樣,就把server{}分離出去了,全部丟在/etc/nginx/default.d資料夾下。

# cd /etc/nginx/default.d把a站點的配置檔案寫在a.com.conf裡面:

server

location /

}重啟nginx伺服器後,這樣你訪問:120.78.172.93:80 的時候就到了a站點

同理,b站點可以配置:

server

location /

}這樣,你訪問:121.78.173.92:8080就到了b站點。

1.首先開啟防火牆:

# systemctl status firewalld檢視已經開放的開放的埠:

# firewall-cmd --zone=public --list-ports結果如下:

90/tcp 80/tcp 3306/tcp8080埠沒有開放,我們開啟它:

# firewall-cmd --zone=public --add-port=8080/tcp --permanent命令含義:

–zone #作用域

–add-port=8080/tcp #新增埠,格式為:埠/通訊協議

–permanent #永久生效,沒有此引數重啟後失效

重啟防火牆才能生效:

# systemctl restart firewalld檢視埠:

# firewall-cmd --zone=public --list-ports發現已經有8080埠了:

90/tcp 8080/tcp 80/tcp 3306/tcp注意:有時候明明開啟了8080埠,但是還是不可以訪問,是因為阿里雲伺服器限制了。要在阿里雲的安全組裡面加上8080埠,開放。

Nginx虛擬主機配置

0.nginx簡介 nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器。nginx 已經因為它的穩定性 豐富的功能集 示例配置檔案和低系統資源的消耗而聞名了。1.nginx使用注意事項 2.nginx相關檔案 3.nginx虛擬主...

nginx虛擬主機配置

就是在一台伺服器啟動多個 如何區分不同的 1 網域名稱不同 2 埠不同 乙個server節點就是乙個虛擬主機,可以配置多個server,配置多個虛擬主機,html是nginx安裝目錄下的html目錄。乙個網域名稱對應乙個ip位址,乙個ip位址可以被多個網域名稱繫結。本地測試可以修改hosts檔案。修...

nginx虛擬主機配置

虛擬主機的配置有多種 一 color green b 基於ip的虛擬主機 b color 二 color green b 基於埠的虛擬主機 b color 三 color green b 基於網域名稱的虛擬主機 b color 對於nginx要實現虛擬主機,通過nginx.cnf中的server進行...