mude o url do phpmyadmin através do /etc/apache2/conf-available.phpmyadmin.conf

1

Estou usando o ubuntu 16.04 hospedado no oceano digital

Eu quero mudar o URL de acesso do phpmyadmin. Eu vi link , mas eles deram duas opções:

1) /etc/phpmyadmin/apache.conf - Eu tentei, sem sorte.

2) /etc/apache2/conf-disponible/ phpmyadmin.conf , mas aqui em vez do tipo de arquivo conf, ele está exibindo como Readbale folder o que está errado aqui?

    
por spylh9999ggr 26.10.2017 / 09:44

1 resposta

2

Na verdade, /etc/apache2/conf-available/phpmyadmin.conf , que é exibido como "pasta", é um link simbólico para /etc/phpmyadmin/apache.conf :

$ ls -l /etc/apache2/conf-available/phpmyadmin.conf

lrwxrwxrwx 1 root root 28 яну 20  2017 /etc/apache2/conf-available/phpmyadmin.conf -> ../../phpmyadmin/apache.conf

Para alterar o URI (caminho de acesso) do PhpMyAdmin. Edite /etc/phpmyadmin/apache.conf e altere o primeiro caminho ( /phpmyadmin ) desta diretiva:

Alias /phpmyadmin /usr/share/phpmyadmin
  • Explicação sobre a diretiva Alias . Vamos supor que DocumentRoot seja /var/www/html . Neste caso, a diretiva Alias /phpmyadmin /usr/share/phpmyadmin servirá como esta ligação simbólica:

    ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
    

Referências:

Atualização da discussão: De fato, phpmyadmin.conf não foi ativado porque o link simbólico /etc/apache2/conf-enabled/phpmyadmin.conf estava ausente. O PhpMyAdmin foi habilitado dentro da configuração do Apache por um link simbólico , criado em /var/www/html , exatamente como no exemplo acima. Então, as etapas que realizamos foram:

  • Ajuste a diretiva Alias em /etc/phpmyadmin/apache.conf ;
  • Ativar phpmyadmin.conf : sudo a2enconf phpmyadmin.conf ;
  • Reinicie o Apache: sudo systemctl restart apache2.service ;
  • Verifique se o novo caminho do URI funciona;
  • Remova o link simbólico desnecessário: sudo rm /var/www/html/phpmyadmin .
por pa4080 26.10.2017 / 10:31