Configure o Apache no Amazon AWS

1

Eu tentei configurar o apache 2.2 no amazon aws usando amazon ami. Eu fiz o httpd e php instalado e congirue o http.conf para usar o / var / www / html.

Em seguida, coloque o arquivo index.html nessa pasta. Mas quando eu tentei usar o navegador para navegar no meu domínio, que é ec2-122-248-255-181.ap-southeast-1.compute.amazonaws.com, nada foi carregado.

Eu iniciei o httpd executando o apachectl start, e posso vê-lo escutando na porta 80.

Alguém sabe o que está errado?

    
por hudarsono 08.03.2011 / 08:28

4 respostas

5

Verifique se você está permitindo o tráfego na porta 80 do seu grupo de segurança do EC2.

Acesse seu painel do EC2 e clique em Grupos de segurança. Selecione o grupo de segurança que está anexado à sua instância. Verifique se há uma linha que diz

HTTP        tcp        80       80        0.0.0.0/0

Se existir, o seu problema está em outro lugar. Caso contrário, adicione a linha usando as caixas de seleção.

    
por 08.03.2011 / 08:44
1

Também vale a pena permitir HTTPS na porta 443 também:

HTTP        tcp        443       443        0.0.0.0/0
    
por 19.12.2014 / 13:09
0

Você consegue se conectar localmente? SSH na instância e tente telnet 127.0.0.1 80 .

Se você não puder, procure um firewall localmente na máquina. Verifique os logs do sistema e os logs de erros do apache.

Se puder, verifique seu grupo de segurança no EC2 e verifique se a porta 80 é permitida.

    
por 08.03.2011 / 09:09
0

Verifique também as permissões dos seus arquivos html.

    
por 08.03.2011 / 17:49