Ubuntu 14 e LAMP não conseguem acessar o site WordPress

Ubuntu 14 e LAMP não conseguem acessar o site WordPress

Instalei o LAMP no Ubuntu 14, coloquei uma cópia dos arquivos da minha pasta WordPress na pasta /lampstack-5.6.30-0/apache2/htdocs/wordpress/, iniciei o LAMP Apache, MySQL... ainda assim, cada vez que tento alcance localhost/wordpress/ eu sou roteado automaticamente para localhost:8888/wordpress/ e recebo uma mensagem de erro

This site can’t be reached
localhost refused to connect.

Tentei muitas vezes ir para localhost:8080/wordpress ou localhost/wordpress, mas sou roteado de volta para localhost:8888/wordpress e vejo a mensagem de erro mostrada acima. Alguém pode me dizer o que posso estar perdendo aqui/fazendo errado? Obrigado

Atualização 1:

Resultados de sudo netstat -lntp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:2015          0.0.0.0:*               LISTEN      1348/expressvpnd
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1205/mongod     
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      4117/mysqld.bin 
tcp        0      0 127.0.0.1:28017         0.0.0.0:*               LISTEN      1205/mongod     
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1924/dnsmasq    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      2095/cupsd      
tcp6       0      0 :::8080                 :::*                    LISTEN      4277/httpd.bin  
tcp6       0      0 ::1:631                 :::*                    LISTEN      2095/cupsd      
tcp6       0      0 :::8443                 :::*                    LISTEN      4277/httpd.bin  

Responder1

Por favor, tente usar 127.0.0.1:8080/wordpress e deve funcionar. Eu tentei aqui na minha máquina e consigo acessar sites LAMP usando a URL 127.0.0.1

Responder2

Tudo bem, isso me deixou louco por semanas, mas finalmente descobri.

O Mysql não tem permissão para ler e escrever, a menos que você o adicione ao grupo www-data. Quando testei isso, acabei de criar um arquivo html chamado index.html e apontei o apache para ele, o que funcionou bem, mas depois que usei o wordpress (ou joomla), ele morreu, então o problema tinha que estar no php ou no Mysql.

Quando o mysql é instalado, ele recebe o nome de usuário mysql. Isso precisa receber algumas permissões sobre os próprios arquivos wordpress. O PHP, por outro lado, recebe um nome de usuário, portanto, se você selecionar seu próprio nome de usuário, ele também deverá ser adicionado ao grupo.

Ao definir permissões em sua pasta wordpress, você concede propriedade e permissões de grupo para www-data. Pessoalmente, mudei o meu para ter o proprietário como meu nome de usuário na máquina e www-data como grupo. Agora o problema é que www-data é um grupo vazio.

Você precisa adicionar mysql e www-data (o nome de usuário) a www-data (o grupo). Você pode fazer isso com o comando
sudo adduser mysql www-data
sudo adduser www-data www-data
sudo adduser (yourusername) www-data

Agora, supondo que você concedeu permissões às pastas anteriormente, você poderá acessar este site externamente. Caso contrário, tente
sudo chmod -R 775 /var/www/(folder)*ou sudo chmod -R 755 /var/www/(folder)

informação relacionada