目录
1.加上include配置
2.配置 server 记录
一个网站对应一个server 记录,这样管理起来相对麻烦。我们可以将每个网站记录单独拆分出来即可,这就需要用到 nginx 中的 conf.d 文件
1.加上include配置
先进入到 nginx.conf 文件,然后将所有的 server 记录删除,加上 include 配置即可
include /etc/nginx/conf.d/*.conf; # 加载外部以 .conf 结尾的配置文件
2.配置 server 记录
来到 conf.d 目录下,分别将 server 记录单独记录到 .conf 文件中。
这里我配置有三个 server 记录。域名分别是 a.fly.com 、b.fly.com 、c.fly.com,
所以我 在conf.d 目录下 分别创建 a.fly.com.conf 、 b.fly.com.conf、 c.fly.com.conf
分别将对应的 server 记录保存进去
编辑文件
查看里面的server 记录
配置好之后,重启nginx
nginx -t # 检查语法
systemctl restart nginx # 重启nginx
这样就可以通过 a.fly.com、b.fly.com、c.fly.com访问各自的站点了,管理起来也方便,直接找到对应的 .conf 文件进行修改即可。