Nginx多站点设置

首先,要设置的域名都要在C:\Windows\System32\drivers\etc\hosts中声明

 192.168.244.133 www.jacklin1992.com

/etc/nginx/sites-availbale 下的defalute下有关于虚拟主机server的相关这是,需要更改的地方有两个,一个是server_name,改成要设置的域名,一个是root路径,是访问的目录。

一个server就是一个虚拟主机,所以有两种方式可以创建多站点:

1、直接在server同级复制server,修改里面的server_name 和root
2、在sites-available同级的目录中有一个sites-enable目录,里面是与available中的文件,只要在avaliable中复制defulte文件修改域名和root路径即可。然后通过软连接关联两个文件夹,操作好之后enable中的文件应该是有颜色的。

ln -s /etc/nginx/sites-available/host1 /etc/nginx/sites-enabled/host1

nginx -t 命令可以查看错误信息 vim 中 :set nu可以显示行数

你可能感兴趣的:(Nginx多站点设置)