web-dev-qa-db-fra.com

Où se trouve mon installation phpMyAdmin?

Je viens juste de finir d'installer mysql-server, puis d'installer phpmyadmin fourni avec Apache et PHP. Cela a bien fonctionné et créé une base de données phpMyAdmin, mais je n'arrive pas à trouver l'URL pour y accéder. J'ai essayé d'aller à http: //my.server.ip/phpmyadmin mais il ne semble pas être là.

Je ne trouve pas l'emplacement dans les manuels. Quelqu'un sait-il où il se trouve? Merci.

40
Mark

Il vous suffit de créer un lien symbolique vers l’installation à la racine du serveur. Le mien est dans /var/www/ (bien que vérifiez votre DocumentRoot car la valeur par défaut est souvent /var/www/html) ainsi:

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

Après cela, vous pourrez accéder à localhost:

http://localhost/phpmyadmin

Pour ce qui est de savoir pourquoi n’est pas installé par défaut au bon endroit, ou que l’installateur crée lui-même un lien symbolique, je n’ai aucune idée ...

45
animaletdesequia

Cette réponse est un peu plus générique. Pour connaître la liste des fichiers installés par n’importe quel paquet, vous devez le faire.

  1. Récupère le nom du paquet avec dpkg --list | grep phpmyadmin
  2. Pour la liste des fichiers installés, utilisez ce dpkg --listfiles <package_name step 1>
6
Rituparna Kashyap

J'imagine que vous êtes probablement confronté au même problème que celui rencontré lors de la première installation de phpmyadmin. Étant donné que cela fait plus d'un an que vous avez demandé cela, je suppose que vous l'avez déjà compris, mais pour référence future, si vous ne pouvez pas le voir quand vous allez à http: // yourdomain .com/phpmyadmin , vous devrez probablement reconfigurer le paquet et assurez-vous de cocher la case Apache2 (en supposant que vous utilisiez ce paramètre pour votre serveur) en appuyant sur la barre d'espace avant de continuer. J'allais vite et j'ai juste appuyé sur Entrée sans me rendre compte que je n'avais pas sélectionné Apache2. Pour reconfigurer le package, utilisez les éléments suivants:

Sudo dpkg-reconfigure phpmyadmin
2
Dennis Beatty

Oh, d'habitude phpmyadmin va à /usr/lib/phpmyadmin si je ne me trompe pas.

J'ai toujours besoin de déplacer le dossier vers mon chemin wwwname__.

1
RagazziD

Pour moi, cela a fonctionné différemment.

J'ai dû copier le fichier Apache.conf de /etc/phpmyadmin dans /etc/Apache2/sites-available et dans /etc/Apache2/sites-enabled en utilisant le gestionnaire de fichiers en tant que root.

Ensuite, j'ai lancé Sudo service Apache2 restart et tout allait bien.

J'espère que c'est utile.

0
Dimitar Fenerski

Vraisemblablement, vous avez Apache installé et c’est ce que vous utilisez comme serveur Web principal (c’est-à-dire qu’il écoute sur le port 80). Si vous n'avez pas fait (beaucoup) de personnalisation de votre installation Apache, vous devriez pouvoir y accéder à l'adresse suivante:

http://localhost/phpmyadmin/

(Si vous accédez au serveur à partir d'une machine différente, remplacez évidemment localhostname__).

Le programme d’installation de phpMyAdmin installe un fichier de configuration dans /etc/Apache2/conf.d/ appelé phpmyadminname__, qui établit un alias. Regardez ce fichier pour voir comment cela fonctionne et où il devrait apparaître sur votre site web.

Si vous avez modifié votre configuration Apache, il est possible bien que peu probable que vous ayez fait quelque chose qui écrase les directives de ce fichier de configuration phpmyadmin. Dans ce cas, vous devriez pouvoir corriger vous-même la configuration de phpmyadmin pour que tout fonctionne comme vous le souhaitez.

0
thomasrutter

http://127.0.0.1/phpmyadmin

ou aussi http://::1/phpmyadmin ou http://localhost/phpmyadmin

lire: https://en.wikipedia.org/wiki/Localhost

aussi, tapez "ip addr" pour voir votre adresse publique (ou semi-publique avec NAT)

0
user72421

Essayez d'utiliser:
<server_ip or localhost>/phpmyadmin/index.php
Cela pourrait bien faire l'affaire. Dans le passé, celui-ci le résolvait pour moi.

0
saji89

Dans mon cas je l'avais sous

/usr/local/phpMyAdmin-*

Je suppose que vous pouvez toujours essayer de le trouver grâce à (certains) fichiers de configuration httpd.

0
PJunior