Nginx部署多個網站


為節省資源,通常一個服務器會運行多個網站,通常一個服務一個IP,多個域名共用一個IP,多個域名共用一個端口(通常是80端口)。

這時候需要一台服務器部署多個網站,多個網站共用一個IP,共用一個80端口。

關鍵技術:

1、修改nginx下conf目錄文件nginx.conf文件。

2、如果有多個server的話,一定要確保設置其中一個為default_server,以保證nginx按照server_name匹配不到合適的server時,可以把請求轉發給默認的server處理。

下面來操作下:

1、打開nginx-1.13.12\conf下的nginx.conf文件

找到初始配置server 監聽配置,大概在36行

在80后面空格,添加default_server

2、添加另一個網站的配置

在35行之前添加如下配置

server {
    listen    80;
    server_name  www.abc.com;
 
    root  D:/htmlsite/abc/;
    index   index.html index.htm;
 
    location / {
      allow  all;
    }
}

說明:

server 配置一個網站

listen 監聽端口

server_name 網站域名

root 網站絕對地址,后面記得帶斜杠

index 指定網站首頁


解決網頁打開速度慢的神奇代碼
加在配置文件最后面

proxy_connect_timeout 1;
proxy_send_timeout 30;
proxy_read_timeout 60;

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM