有時候我們安裝了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後發現配置檔案只有乙個,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...