我正在尝试使用nginx服务网站。我注意到,当我对/etc/nginx/sites-available/game
进行更改时,请运行sudo service nginx restart
,当我尝试在浏览器中提取时,不会反映出来。
浏览器只是挂起并等待响应然后超时。
但是,如果我尝试在命令行上对我的站点执行curl请求,它的工作完全正常。我得到了正常的nginx html基本文件。这是为什么?这里。 (是的,我已经建立了从启用网站/游戏到网站可用/游戏的软链接
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.html index.htm;
server_name my.site.uw.edu;
location / {
try_files $uri $uri/ =404;
}
}
另外,我使用的是Ubuntu 14.04。我不认为这个版本的Linux使用SELinux,但这可能是某种与安全配置相关的交易吗?在CentOS机器上部署时,我在SELinux上遇到了麻烦。