增加nginx虛擬主機配置檔案 conf d

2021-09-07 20:29:15 字數 2105 閱讀 6404

有時候我們按照了nginx後發現配置檔案只有乙個,/etc/nginx/nginx.conf

所有的配置包括虛擬目錄也在此檔案中配置, 這樣當虛擬主機多了管理就有些不方便了,

這是需要我們把配置檔案拆分開來,在/etc/nginx/conf.d/ 檔案建立對應的網域名稱配置檔案,比如 /etc/nginx/conf.d/123.com.conf

怎麼配置呢?

只需要在原來檔案/etc/nginx/nginx.conf 的http 塊下加一句話就可以了:

include /etc/nginx/conf.d/*

.conf;

/etc/nginx/nginx.conf完整的**:

之後就可以把虛擬主機的配置檔案寫在/etc/nginx/conf.d/目錄下了,如123.com.conf

server 

#error_page

404 /404

.html;

# redirect server error pages to the static page /50x.html

#error_page

500502

503504 /50x.html;

location = /50x.html

# proxy the php scripts to apache listening on

127.0.0.1:80

# #location ~\.php$

# pass the php scripts to fastcgi server listening on

127.0.0.1:9000

# #location ~\.php$

# deny access to .htaccess files,

if apache'

s document root

# concurs with nginx'

s one

# #location ~ /\.ht

}

增加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...

增加nginx虛擬主機配置檔案 conf d

有時候我們安裝了nginx後發現配置檔案只有乙個,etc nginx nginx.conf 所有的配置包括虛擬目錄也在此檔案中配置,這樣當虛擬主機多了管理就有些不方便了,這是需要我們把配置檔案拆分開來,在 etc nginx conf.d 檔案建立對應的網域名稱配置檔案,比如 etc nginx c...