phpmyadmin 404 não encontrado ubuntu 14.04 server

0

Estou tentando colocar o phpmyadmin no meu navegador depois de instalar o servidor Ubuntu 14.04, que funciona bem. Eu posso puxar o site apache2 com 10.0.2.15. Eu instalei o webmin sem problemas, e isso funciona em 10.0.2.15:10000. O problema é que o phpmyadmin não surgirá após a instalação, acredito que ele tenha sido instalado corretamente, já que os erros não foram exibidos em sudo apt-get install phpmyadmin . Percebo que no navegador ele tem um erro 404 não encontrado na porta 80. A porta 80 está bloqueada neste caso? Devo definir para NAT com o encaminhamento de porta? Alguma ideia do que estou fazendo errado?

$ ls -l /etc/apache2/conf-available:    
-rw-r--r-- 1 root root 315 Jan 3 2014 charset.conf
-rw-r--r-- 1 root root 127 Aug 11 2014 javascript-common.conf
-rw-r--r-- 1 root root 3224 Jan 3 2014 localized-error-pages.conf
-rw-r--r-- 1 root root 189 Jan 3 2014 other-vhosts-access-log.conf
-rw-r--r-- 1 root root 2190 Jan 3 2014 security.conf
-rw-r--r-- 1 root root 455 Jan 7 2014 serve-cgi-bin.conf

$ ls -l /etc/apache2/conf-enabled    
lrwxrwxrwx 1 root root 30 Dec 6 11:13 charset.conf -> ../conf-available/charset.conf
lrwxrwxrwx 1 root root 40 Dec 6 11:45 javascript-common.conf -> ../conf-available/javascript-common.conf
lrwxrwxrwx 1 root root 44 Dec 6 11:13 localized-error-pages.conf -> ../conf-available/localized-error-pages.conf
lrwxrwxrwx 1 root root 46 Dec 6 11:13 other-vhosts-access-log.conf -> ../conf-available/other-vhosts-access-log.conf
lrwxrwxrwx 1 root root 31 Dec 6 11:13 security.conf -> ../conf-available/security.conf
lrwxrwxrwx 1 root root 36 Dec 6 11:13 serve-cgi-bin.conf -> ../conf-available/serve-cgi-bin.conf
    
por Kevin 06.12.2014 / 18:14

2 respostas

1

Quando você instala phpmyadmin , deve ser perguntado em qual servidor ele deve configurar o acesso à web para:

Se você selecionar apache2 , conforme mostrado na imagem, um arquivo de configuração será adicionado a conf-available :

 ls -l /etc/apache2/conf-available/
total 20
-rw-r--r-- 1 root root  315 Jan  3  2014 charset.conf
-rw-r--r-- 1 root root 3224 Jan  3  2014 localized-error-pages.conf
-rw-r--r-- 1 root root  189 Jan  3  2014 other-vhosts-access-log.conf
lrwxrwxrwx 1 root root   28 Dec  7 00:14 phpmyadmin.conf -> ../../phpmyadmin/apache.conf
-rw-r--r-- 1 root root 2190 Jan  3  2014 security.conf
-rw-r--r-- 1 root root  455 Jan  7  2014 serve-cgi-bin.conf

Como este arquivo não existe para você, sugiro que você execute:

sudo dpkg-reconfigure phpmyadmin

Selecione apache2 quando solicitado.

    
por muru 06.12.2014 / 19:45
1

Verifique se você possui um arquivo de host virtual configurado para o phpmyadmin no apache2 / sites-available. Você pode apenas fazer uma cópia do 000-default e editá-lo com a configuração correta, em seguida, renomear para phpmyadmin e executar a2ensite phpmyadmin . Certifique-se também de que as permissões corretas estejam configuradas no diretório phpmyadmin. service apache2 reload para pequenas alterações e reinicialização para grandes mudanças, prefiro reiniciar, pois garante que as alterações entrarão em vigor.

    
por jamiejackherer 08.09.2015 / 19:15