2012-04-26 44 views
2

我卷起一个基本的Ubuntu的10微实例在AWS上,并安装了apt-get和使等403 nginx的后严禁安装在AWS(不欢迎nginx的消息)

nginx的运行,但是当我尝试访问ip来测试它吐出一个403. 工作进程作为www-data运行。 /var/www/nginx-default拥有755个权限,并且也由www-data拥有。

+0

不是一个真正的问题,但无论如何,我会给予你一票! – 2012-05-07 09:39:43

+0

哈哈感谢院长 - 我想其他人可能会偶然发现这个问题,所以我离开了我的帖子! – 2012-05-08 17:47:45

+0

请回答你自己的问题,以便它没有被标记为未答复:) – andreimarinescu 2013-10-08 13:49:02

回答

0

我找到了解决办法,通过调整/ etc/nginx/sites-available/default这是默认的服务器配置。我把它剥离到几乎没有任何东西,然后意识到根路径并没有指向我认为的地方。

server { 
    listen 80; 
    location/{ 
      root /var/www; 
    } 

改为

server { 
    listen 80; 
    location/{ 
      root /var/www/nginx-default; 
    } 

这是期间创建安装误导我nginx的默认目录。

也许真溶液更改权限上的/ var/WWW像我有/无功/网络/ nginx的默认