O Ubuntu 14 e o LAMP não podem acessar o site do WordPress

0

Eu instalei o LAMP no Ubuntu 14, coloquei uma cópia dos meus arquivos de pasta do WordPress na pasta /lampstack-5.6.30-0/apache2/htdocs/wordpress/, iniciei o LAMP Apache, MySQL ... ainda que todas as vezes Eu tento chegar localhost / wordpress / get roteado automaticamente para localhost: 8888 / wordpress / e obter mensagem de erro

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

Eu tentei muitas vezes ir para localhost: 8080 / wordpress ou localhost / wordpress, mas eu recebo encaminhado de volta para localhost: 8888 / wordpress e ver a mensagem de erro mostrada acima. Alguém pode me dizer o que eu poderia estar perdendo aqui / fazendo errado? Obrigado

Atualização 1:

Resultados do 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  
    
por MChan 01.02.2017 / 10:13

2 respostas

-1

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

    
por 01.02.2017 / 13:35
0

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 eu testei isso, eu apenas fiz um arquivo html chamado index.html e apachei para ele, o que funcionou bem, mas uma vez que eu usei wordpress (ou joomla), ele morreu, então o problema tinha que ser em php ou mysql.

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

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

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

Agora, supondo que você deu permissões para as pastas anteriormente, agora você deve poder acessar este site externamente. Se não, tente um dos dois sudo chmod -R 775 /var/www/(folder) * ou sudo chmod -R 755 /var/www/(folder)

    
por 31.08.2017 / 21:25