default-site
我有一个名为如下的nginx 配置文件:
server {
...
}
在我的文档文件夹中的某个位置。是否可以使用此配置文件来运行服务器,而不是将其放在默认位置/usr/local/etc/nginx/nginx.conf
?
我尝试-c
像这样使用标志:
sudo nginx -c ~/Documents/trustfactors/analytics/infra-ansible/roles/nginx/files/default-site
但我收到了错误:
nginx: [emerg] "server" directive is not allowed here in /Users/william/Documents/trustfactors/analytics/infra-ansible/roles/nginx/files/default-site:5
答案1
您那里没有完整的 nginx 配置,只有虚拟服务器配置。您需要现有 的副本nginx.conf
,您将在其中包含此配置文件。