HTTPS证书扫码
HTTPS证书申请电话

400 940 318

400 940 318

首页

SSL证书产品

More +
  • EV SSL证书

    适用: 银行、保险、金融机构

  • OV SSL证书

    适用: 企业网站、电子商务网站

  • DV SSL证书

    适用: 个人网站、测试系统

代码签名证书产品

More +
当前位置:SSL网 > 常见问题 > nginx绑定多个域名 nginx怎么绑定域名

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

文章出处:SSL网 阅读量:8 发表时间:2019-10-08 18:00

所谓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绑定多个域名方面的介绍,希望能给各位网友带来帮助! 


分享到:

SSL证书品牌

ABOUT US
SSL网是中国网络数字证书的杰出代表。
专业的互联网SSL证书,真正助力企业网络安全。我们的HTTPS证书不断更新,努力今天的同时也在展望未来。
Contact information
手机:13392690131
QQ:3020282082
网址:https://www.it163.com
cache
Processed in 0.021784 Second.