Apache, Linux / Redhat, abrindo a porta 80

1

Eu sou novo em configurar servidores, trabalhando com o Apache2, etc. Ao tentar postar documentos em HTML, eu:

  1. descartou um arquivo html no diretório 'www'.
  2. executou este comando no prompt de comando: iptables -I INPUT -p tcp --dport 80 -j ACCEPT
  3. visitou o URL apropriado.

No entanto, sou direcionado para uma página 404 não encontrada.

    
por John R 10.11.2011 / 19:06

2 respostas

3

Se você obtiver 404, sua porta estará aberta e o servidor da Web estará em execução, mas o arquivo html não foi encontrado. Normalmente, o diretório correto é / var / www / html. Coloque file.html em / var / www / html e tente acessar o link

O arquivo padrão é chamado de index.html. Se você colocar o arquivo chamado index.html no diretório, será possível acessar o servidor com o link

    
por 10.11.2011 / 19:20
0

Como você vê um erro 404, está passando pela porta 80.

Você pode estar com problemas de permissão. Certifique-se de que seu arquivo html e o diretório pai estejam legíveis para o apache (tornando-os legíveis para o mundo serão suficientes por enquanto):

chmod -R a+r /path/to/www

Você está especificando a URL completa para seu arquivo html, como link , ou simplesmente acessa link ? Se for o último, verifique se o arquivo é chamado de index.html.

    
por 10.11.2011 / 19:14

Tags