我正在尝试启动一个服务器,我的nginx正在测试,但在网页浏览器中加载时仍然会收到“欢迎使用nginx”页面。我的应用程序公用文件夹的路径在这里:
home/dev/application/public/
我的nginx配置如下所示:
server {
listen 80;
server_name xxxx.com;
passenger_enabled on;
root /home/dev/application/public;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root home/dev/application/public;
index index.html index.htm;
}
我尽可能地遵循了这些示例,但它没有加载我的应用程序。我确信我做错了,我感谢任何知道这笔交易的人。
答案 0 :(得分:2)
执行以下操作:
cd /etc/nginx/sites-enabled/
ls -l
它应包含您的配置文件(与/etc/nginx/sites-available/your.conf
建立软链接的最佳做法)
如果sites-enabled
包含default
,请将其删除:rm default
删除后,默认文件和验证正确的conf文件存在,重启服务器:
service nginx restart
创建软链接
ln -s /etc/nginx/sites-available/your_nginx.conf /etc/nginx/sites-enabled/your_server_name