Comment autoriser phpmyadmin accessible uniquement par adresse IP?

J’ai un serveur VPS de digitalocean. Il fonctionne sur Ubuntu 13.10 64 bit o avec apache 2.4, PHP 5 et mysql 5.5

J’ai installé phpmyadmin. Je veux y accéder uniquement par adresse IP. Je veux dire 12.34.56.789/pma

mais le fait est que j’ai installé deux domaines d’hôtes virtuels et www.domain alors si je vais sur domain/pma et www.domain/pma cela me permet d’accéder à phpmyadmin que je ne veux pas autoriser. Donc, des amis de suggestion? Voici mes /etc/phpmyadmin/apache.conf fichiers /etc/phpmyadmin/apache.conf .

 # phpMyAdmin default Apache configuration Alias /pma /usr/share/phpmyadmin  Options FollowSymLinks DirectoryIndex index.php AllowOverride All 

Alors, comment permettre l’access à phpmyadmin à partir de l’adresse IP uniquement?

  1. Créez une directive d’hôte virtuel par défaut. Vous pouvez suivre ce lien: définir un hôte virtuel apache par défaut
  2. Placez votre alias / pma dans l’hôte virtuel par défaut. Cela pourrait ressembler à:

      DocumentRoot /var/www  AllowOverride All Order allow,deny Allow from all  Alias /pma /usr/share/phpmyadmin  Options FollowSymLinks DirectoryIndex index.php AllowOverride All