Wordpress em servidor próprio (localhost)

1. Wordpress em servidor próprio (localhost)

Luca de Santis Takehana
lucatakehana

(usa Lubuntu)

Enviado em 18/03/2017 - 01:50h

Olá galera. Tudo bem? Meu primeiro post por aqui. Sempre me beneficiei nos últimos meses das informações do site, mas nunca precisei perguntar nada, tudo sempre deu certo no fim para mim no Linux (na base do acerto e do erro, claro kkk).

Seguinte. Uso LUbuntu. Versão atual.
Instalei a pilha LAMP, tudo devidamente configurado por este tutorial
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on...

Apache, Mysql, Php7.1 e todo o resto.

Uso Vivo (antiga GVT aqui). Antes era com router sagemcom 2764 bloqueado e capado pela gvt. Muita gente que precisa alterar configurações avançadas reclamou desse modem e, como estava sem tempo para desbloquear, acabei tirando da gaveta um d-link também da vivo, porém todo desbloqueado.

Tenho IP dinamico, então tive uma ajudinha do NO-IP.

Fiz os redirecionamentos necessários. Porta 80, 443, tudo apontando para a maquina onde o pc servidor está. Abri as portas no Firewall que já veio no meu Lubuntu. Como o meu roteador não tem o serviço de DDNS embutido do no NO-IP, tive que instalar o DUC do No-Ip e o configurei.

Ficou tudo perfeito. Eu conseguia acessar o servidor pela rede local e também externamente. Pela rede local usava o IP da máquina do servidor e, externamente, usava tanto o Public IP como também o nome que coloquei no NO-IP (LOTERIABITCOIN.DDNS.NET). Fiz vários testes, utilizando os comandos que o tutorial ensinou e também criando e exibindo algumas páginas em http e PHP simples que criava.

Utilizando este tutorial --> https://www.digitalocean.com/community/tutorials/como-instalar-o-wordpress-com-lamp-no-ubuntu-16-04-... criei a tabela do banco de dados mysql do wordpress, dei as permissões que o servidor precisava. Conseguia acessar inclusive o painel do Wordpress, cadastrei o meu usuário Admnistrador. Aí veio o problema. Após a instalação do wordpress, só consigo acessar meu site ou externamente ou internamente.

No wordpress, em Configurações > Geral você insere o IP Local (192.168....) da máquina onde está instalado Wordpress e também insere o nome da URL que as pessoas acessam seu site externamente, no caso LOTERIABITCOIN.DDNS.NET
Se eu deixar o primeiro campo com o ip local, consigo acessar o painel wordpress normalmente digitando 192.168 etc. Porem não consigo acessar externamente, mesmo no segundo campo tendo colocado o nome da minha URL. Se, no primeiro campo, troco o ip local pelo meu ip publico ou nome da url, aí perco o acesso local, porém passo a pode acessar externamente.Já testei em todas minha máquinas da minha rede. Quando eu tento entrar localmente, não carregam as imagens, recebo erros 404, ou simplesmente nem carrega. Se eu tento colocar o ip local/index.php carrega a página PHP pura <script language=javascript>
parent.location.href="/cgi-bin/index.asp";
</script>. Já se eu tento abrir uma página HTML estática que tem na raíz do servidor, abre normalmente.
Se eu tento mudar o segundo campo, nada altera.

Alguém me daria uma luz? Ah.. a titulo de informação, esse servidor é só para fins acadêmicos.Nada profissional. Inclusive deixei o server ligado configurado com a URL do no-ip para vocês verem que carrega normalmente caso queiram acessar.
Me desculpem o post extenso, mas tentei ser o mais detalhista possível, inclusive citando tudo que já fiz, para eliminar hipóteses.




  


2. Re: Wordpress em servidor próprio (localhost)

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 18/03/2017 - 08:42h

Se você colocar o IP público você não consegue acessar pela rede interna? (usando o IP público).


3. Re: Wordpress em servidor próprio (localhost)

Luca de Santis Takehana
lucatakehana

(usa Lubuntu)

Enviado em 18/03/2017 - 09:06h

ricardoolonca escreveu:

Se você colocar o IP público você não consegue acessar pela rede interna? (usando o IP público).



Se eu tento acessar pelo IP público, cai diretamente no roteador. Inclusive, quando eu tentei usar o sagemcom 2764, pensava que ele não estava fazendo o devido redirecionamento para o so pc-servidor (muita gente reclamou dizendo que o redirecionamento de porta dele não funcionava), mas como vi que com o d-link está dando o mesmissimo erro, o problema é outro. Inclusive quando troquei de roteador, desinstalei tuuuudo, apt-remove --purge, fui em cada uma das pastas usando o terminal com usuário root e deletei os arquivos de configuração, pra fazer tudo do zero mesmo. Mas o erro persiste.;


4. Re: Wordpress em servidor próprio (localhost)

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 18/03/2017 - 13:10h

lucatakehana escreveu:

ricardoolonca escreveu:

Se você colocar o IP público você não consegue acessar pela rede interna? (usando o IP público).



Se eu tento acessar pelo IP público, cai diretamente no roteador. Inclusive, quando eu tentei usar o sagemcom 2764, pensava que ele não estava fazendo o devido redirecionamento para o so pc-servidor (muita gente reclamou dizendo que o redirecionamento de porta dele não funcionava), mas como vi que com o d-link está dando o mesmissimo erro, o problema é outro. Inclusive quando troquei de roteador, desinstalei tuuuudo, apt-remove --purge, fui em cada uma das pastas usando o terminal com usuário root e deletei os arquivos de configuração, pra fazer tudo do zero mesmo. Mas o erro persiste.;


O teu roteador não deve estar fazendo o NAT direito.


5. Re: Wordpress em servidor próprio (localhost)

Luca de Santis Takehana
lucatakehana

(usa Lubuntu)

Enviado em 18/03/2017 - 15:03h

ricardoolonca escreveu:

lucatakehana escreveu:

ricardoolonca escreveu:

Se você colocar o IP público você não consegue acessar pela rede interna? (usando o IP público).



Se eu tento acessar pelo IP público, cai diretamente no roteador. Inclusive, quando eu tentei usar o sagemcom 2764, pensava que ele não estava fazendo o devido redirecionamento para o so pc-servidor (muita gente reclamou dizendo que o redirecionamento de porta dele não funcionava), mas como vi que com o d-link está dando o mesmissimo erro, o problema é outro. Inclusive quando troquei de roteador, desinstalei tuuuudo, apt-remove --purge, fui em cada uma das pastas usando o terminal com usuário root e deletei os arquivos de configuração, pra fazer tudo do zero mesmo. Mas o erro persiste.;


O teu roteador não deve estar fazendo o NAT direito.


Passou pela minha cabeça. Ativei até o DMZ e coloquei o ip do servidor. Não funcionou. Tentei mudar a porta do APAche (ajustando firewall e redirecionamento de porta também), sem êxito.

Mas se for isso (problema no roteador), está acontecendo apenas com o wordpress, pois quaisquer arquivos que tento acessar em html, consigo acessar tanto pela rede interna quanto externa. Por exemplo. este aqui http://loteriabitcoin.ddns.net/readme.html Que é um arquivo de informação do wordpress. Agora tudo o que envolve páginas mais complexas não carrega corretamente ou dá logo erro 404. To pensando em desistir mesmo. Porque se for roteador, não vou comprar outro rsrsrs. Já estou a 3 dias na luta kk. Muito obrigado man.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts