2022-10-03 分類: 網站建設
所謂nginx綁定多個域名,也就是可以把好幾個網站域名標準寫1個配置文件里,也可各自創建好幾個網站域名配置文件,通常以便管理方法便捷,提議每一網站域名建1個文檔,一些類似網站域名也可說在1個總體配置文件里。
nginx綁定多個域名具體怎么操作
1個文檔加上好幾個網站域名的標準都是相同,要是把上邊單獨網站域名反復寫出來就ok了,如:
server{
listen 80;
server_name www.itblood.com; #綁定網站域名
index index.htm index.html index.php; #默認設置文檔
root /home/www/itblood.com; #平臺網站網站根目錄
include location.conf; #啟用別的標準,也可除去
}
server{
listen 80;
server_name msn.itblood.com; #綁定網站域名
index index.htm index.html index.php; #默認設置文檔
root /home/www/msn.itblood.com; #平臺網站網站根目錄
include location.conf; #啟用別的標準,也可除去
}
配置多網站域名的方式
好幾個的.conf方式 (優勢是靈便,缺陷就是說網站較為多配備起來不便)
這兒以配備2個網站(2個網站域名)為例,n個網站能夠相對提升調節,假定:
ip地址:192.168.1.100
網站域名1 example1.com放到/ www / example1
網站域名2 example2.com放到/ www / example2
配備nginx云虛擬主機的理論依據和流程給出:
把2個網站example1.com,example2.com放進nginx能夠瀏覽的文件目錄/ www /
給每一網站各自建立1個nginx配置文件example1.com.conf,example2.com.conf,并把配置文件放進/ usr / local / nginx / vhosts /
隨后在/usr/local/nginx/nginx.conf里邊加幾句包含發展2建立的配置文件所有包括進去(用*號)
重新啟動nginx
1,開啟/usr/local/nginx/nginix.conf文檔,在相對部位添加包含把左右2個文檔包括進去
客戶www www;
worker_processes 1;
#主網絡服務器不正確系統日志
error_log /usr/local/nginx/log/nginx/error.log;
pid /usr/local/nginx/nginx.pid;
惡性事件{worker_connections 51200;}
#主服務器的配置
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上
網絡服務器{聽80網絡服務器名字 _;
access_log /usr/local/nginx/log/nginx/access.log main;
server_name_in_redirect關掉
部位 / {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的文檔,把以下幾點拷進來
網絡服務器{
聽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網絡服務器,偵聽127.0.0.1:9000
部位?.php $ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/e
以上便是小編所介紹的關于nginx綁定多個域名方面的介紹,希望能給各位網友帶來幫助!
分享題目:nginx綁定多個域名nginx怎么綁定域名
當前網址:http://m.newbst.com/news45/201045.html
成都網站建設公司_創新互聯,為您提供網站策劃、網站導航、網站營銷、企業建站、虛擬主機、響應式網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容