nginx绑定多个域名nginx怎么绑定域名

2022-10-03    分类: 网站建设

所谓nginx绑定多个域名,也就是可以把好几个网站域名标准写1个配置文件里,也可各自创建好几个网站域名配置文件,通常以便管理方法便捷,提议每一网站域名建1个文档,一些类似网站域名也可说在1个总体配置文件里。

nginx绑定多个域名

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; #启用别的标准,也可除去

}

关于nginx绑定多个域名

配置多网站域名的方式

好几个的.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怎么绑定域名
当前网址:/news45/201045.html

成都网站建设公司_创新互联,为您提供网站策划网站导航网站营销企业建站虚拟主机响应式网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管