O Apache2 não pode conectar o site de fora

0

Estou tentando configurar um site wordpress do Apache2. O servidor executa o Debian Jessie. Eu posso acessar o site com ip local, mas não de fora da LAN.

O que há de errado com meus arquivos de configuração, por favor:

ports.conf

Listen 0.0.0.0:80

<IfModule ssl_module>
        Listen 443
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443
</IfModule>

000-default.conf

<VirtualHost *:80>
        ServerName www.mysite.net
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Acho que está faltando algo dentro desses arquivos, mas não consigo encontrar o que ...

Thanx pela sua ajuda !!

ATUALIZAÇÃO: Ainda não resolvido e realmente não entendo qual poderia ser o problema. Tentei com Nginx e ainda sem conexão de fora.

Fato estranho: quando eu conecto de fora usando www.mysite.com, nada acontece, mas quando eu conecto usando www.mysite.com/whatever (www.mysite.com/zzzz) eu sou redirecionado em erro de servidor http página "não encontrado neste servidor", apache ou nginx, dependendo de qual deles eu estou correndo. Portanto, o encaminhamento de porta deve ser executado corretamente. Por que não está funcionando com o diretório raiz ???? (por exemplo, www.meusite.com.br/)

Muito obrigado !!!

    
por jaydee99 09.02.2017 / 22:02

2 respostas

1

De acordo com os documentos do Apache , para ouvir em todas as interfaces, você deve usar isto:

Listen 80

Então, sugiro que você remova o 0.0.0.0: .

    
por 10.02.2017 / 02:46
0

Se você tem direitos de administrador para o seu roteador, eu acho que você deve habilitar o encaminhamento de porta, de modo que seu servidor seja acessível de fora através da mesma porta em que está sendo executado.

    
por 10.02.2017 / 09:14