首页 > 网站 > Nginx > 正文

Nginx怎么才能部署多个网站?

2024-08-30 12:22:48
字体:
来源:转载
供稿:网友
  为节省资源,通常一个服务器会运行多个网站,通常一个服务一个IP,多个域名共用一个IP,多个域名共用一个端口(通常是80端口)。
  这时候需要一台服务器部署多个网站,多个网站共用一个IP,共用一个80端口。
  关键技术:
  1、修改nginx下conf目录文件nginx.conf文件。
  2、如果有多个server的话,一定要确保设置其中一个为default_server,以保证nginx按照server_name匹配不到合适的server时,可以把请求转发给默认的server处理。
  下面来操作下:
  1、打开nginx-1.13.12/conf下的nginx.conf文件
  找到初始配置server 监听配置,大概在36行
  在80后面空格,添加default_server
  2、添加另一个网站的配置
  在35行之前添加如下配置
  server {
  listen    80;
  server_name  www.abc.com;
  root  D:/htmlsite/abc/;
  index   index.html index.htm;
  location / {
  allow  all;
  }
  }
  说明:
  server 配置一个网站
  listen 监听端口
  server_name 网站域名
  root 网站绝对地址,后面记得带斜杠
  index 指定网站首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表