在 CentOS7 上配置 nginx 虚拟主机

创建配置文件保存目录:

mkdir /etc/nginx/sites-available
mkdir /etc/nginx/sites-enabled

修改nginx配置文件/etc/nginx/nginx.conf使其包含虚拟主机文件,在http {}区块结束前加上如下内容:

include /etc/nginx/sites-enabled/*.conf;

设置虚拟主机配置文件:

vim /etc/nginx/sites-available/gebilao.wang.conf

创建符号链接:

ln -s /etc/nginx/sites-available/gebilao.wang.conf /etc/nginx/sites-enabled/gebilao.wang.conf

重启nginx服务,使修改的配置生效:

systemctl restart nginx

重启前可以使用nginx -t命令测试配置文件是否存在语法错误。

更多参考内容:https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-server-blocks-on-centos-7