2022-10-03 分類: 網(wǎng)站建設(shè)
所謂nginx綁定多個域名,也就是可以把好幾個網(wǎng)站域名標準寫1個配置文件里,也可各自創(chuàng)建好幾個網(wǎng)站域名配置文件,通常以便管理方法便捷,提議每一網(wǎng)站域名建1個文檔,一些類似網(wǎng)站域名也可說在1個總體配置文件里。
nginx綁定多個域名具體怎么操作
1個文檔加上好幾個網(wǎng)站域名的標準都是相同,要是把上邊單獨網(wǎng)站域名反復寫出來就ok了,如:
server{
listen 80;
server_name www.itblood.com; #綁定網(wǎng)站域名
index index.htm index.html index.php; #默認設(shè)置文檔
root /home/www/itblood.com; #平臺網(wǎng)站網(wǎng)站根目錄
include location.conf; #啟用別的標準,也可除去
}
server{
listen 80;
server_name msn.itblood.com; #綁定網(wǎng)站域名
index index.htm index.html index.php; #默認設(shè)置文檔
root /home/www/msn.itblood.com; #平臺網(wǎng)站網(wǎng)站根目錄
include location.conf; #啟用別的標準,也可除去
}
配置多網(wǎng)站域名的方式
好幾個的.conf方式 (優(yōu)勢是靈便,缺陷就是說網(wǎng)站較為多配備起來不便)
這兒以配備2個網(wǎng)站(2個網(wǎng)站域名)為例,n個網(wǎng)站能夠相對提升調(diào)節(jié),假定:
ip地址:192.168.1.100
網(wǎng)站域名1 example1.com放到/ www / example1
網(wǎng)站域名2 example2.com放到/ www / example2
配備nginx云虛擬主機的理論依據(jù)和流程給出:
把2個網(wǎng)站example1.com,example2.com放進nginx能夠瀏覽的文件目錄/ www /
給每一網(wǎng)站各自建立1個nginx配置文件example1.com.conf,example2.com.conf,并把配置文件放進/ usr / local / nginx / vhosts /
隨后在/usr/local/nginx/nginx.conf里邊加幾句包含發(fā)展2建立的配置文件所有包括進去(用*號)
重新啟動nginx
1,開啟/usr/local/nginx/nginix.conf文檔,在相對部位添加包含把左右2個文檔包括進去
客戶www www;
worker_processes 1;
#主網(wǎng)絡(luò)服務(wù)器不正確系統(tǒng)日志
error_log /usr/local/nginx/log/nginx/error.log;
pid /usr/local/nginx/nginx.pid;
惡性事件{worker_connections 51200;}
#主服務(wù)器的配置
http {
包含mime.types;
default_type application / octet-stream;
log_format main’$ remote_addr – $ remote_user [$ time_local] $ request’
‘“$ status”$ body_bytes_sent“$ http_referer”’
‘“$ http_user_agent”“$ http_x_forwarded_for”’;
推送文檔;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
gzip上
網(wǎng)絡(luò)服務(wù)器{聽80網(wǎng)絡(luò)服務(wù)器名字 _;
access_log /usr/local/nginx/log/nginx/access.log main;
server_name_in_redirect關(guān)掉
部位 / {root / usr / share / nginx / html;index index.html;}
}
#包括全部的云虛擬主機的配置文件
包含/ usr / local / nginx / vhosts / *;
}
2,在/ usr / local / nginx下建立vhosts文件目錄
mkdir / usr / local / nginx / vhosts
3,在/ usr / local / nginx / vhosts /里建立1個姓名為example1.com.conf的文檔,把以下幾點拷進來
網(wǎng)絡(luò)服務(wù)器{
聽80
server_name example1.com www。example1.com;
access_log / www / access_ example1.log main;
部位 / {
root /www/example1.com;
index index.php index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root / usr / share / nginx / html;
}
#將PHP腳本制作傳送給FastCGI網(wǎng)絡(luò)服務(wù)器,偵聽127.0.0.1:9000
部位?.php $ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/e
以上便是小編所介紹的關(guān)于nginx綁定多個域名方面的介紹,希望能給各位網(wǎng)友帶來幫助!
分享題目:nginx綁定多個域名nginx怎么綁定域名
當前網(wǎng)址:http://m.rwnh.cn/news45/201045.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、網(wǎng)站導航、網(wǎng)站營銷、企業(yè)建站、虛擬主機、響應式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容