我在 Centos 6 上安装了 Nginx,我正在尝试设置虚拟主机。我遇到的问题是我似乎找不到/etc/nginx/sites- available目录。
/etc/nginx/sites- available
为了创建它,我需要做些什么吗?我知道 Nginx 已经启动并运行,因为我可以浏览它。
好吧,我认为 nginx 本身在它的设置中没有这个,因为 Ubuntu 维护的包将它作为模仿 Debian 的 apache 设置的约定。如果您想模拟相同的设置,您可以自己创建它。
创建/etc/nginx/sites-available然后/etc/nginx/sites- enabled编辑http里面的块/etc/nginx/nginx.conf并添加这一行
/etc/nginx/sites-available
/etc/nginx/sites- enabled
http
/etc/nginx/nginx.conf
include /etc/nginx/sites-enabled/*;
当然,所有文件都在里面sites-available,你可以在里面sites-enabled为你想要启用的文件创建一个符号链接。
sites-available
sites-enabled