Limitar o phpMyAdmin instalado pelo apt para um host Apache Virtual

0

Eu tenho várias configurações de host virtual no meu servidor web e eu só quero que um deles seja capaz de acessar a instalação do phpMyAdmin?

Versão do Ubuntu 16.04

Eu tenho na minha configuração de servidor com 3 vhost que são:
example1.domain.local
example2.domain.local
example3.domain.local

Agora, se eu digitar no meu navegador qualquer um com / phpmyadmin, eu obtenho o login do phpmyadmin, mas somente o que posso acessá-lo a partir de example3.domain.local / phpmyadmin

Corrija removendo o phpmyadmin.conf usando o a2disconf. Então editado etc / apache2 / sites-enabled / example3.conf

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
</Directory>
    
por blackboxgeeks 17.12.2016 / 08:07

1 resposta

1

Desative o phpmyadmin no apache2.conf. Ative no host virtual para sua escolha.

phpMyAdmin /etc/apache2/sites-enabled/yourvirtualhost.conf

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
</Directory>
    
por user631976 17.12.2016 / 16:14