我使用 phusion Passenger 安装程序安装了 nginx,它将 nginx 安装在:
/opt/nginx/
它在 /opt/nginx/confg/nginx.conf 中有一个配置文件,并且似乎没有附带 sites-available 和 enabled 文件夹。
我不喜欢 nginx.conf 文件变得这么大,是否可以将文件分解以便每个网站都有自己的配置文件?
答案1
在我的 nginx.conf [debian,旧 nginx 0.6.32] 中我有:
http {
....
include /etc/nginx/sites-enabled/*;
}
sites-enabled [或符号链接] 中的文件包含:
server {
access_log /var/log/nginx/whatever-access.log;
location / {
root /var/www/whatever;
index index.html index.htm;
}
}
如果需要的话还可以提供更多。