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怎么绑定域名
网站网址:https://www.cdcxhl.com/news/201045.html
成都网站建设公司_创新互联,为您提供网站制作、静态网站、网站内链、搜索引擎优化、微信公众号、电子商务
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容