Où se trouve mon installation phpMyAdmin?

42

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

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

marque
la source
Essayez de redémarrer Apache, il devrait être dans / phpmyadmin.
Nemo

Réponses:

50

Il vous suffit de créer un lien symbolique vers l’installation à la racine du serveur. Le mien est dedans /var/www/(vérifiez bien que votre DocumentRootdéfaut est souvent /var/www/html) donc:

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 ...

animaletdesequia
la source
C'est ce que je fais et ça a toujours fonctionné.
Parto
10
Si la page par défaut Apache2 (document index.html auquel vous accédez en tant que localhost/index.html) se trouve /var/www/html/, vous devez exécuter Vous devez sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmineffectuer cette opération après la mise à niveau Apache 2.4. Maintenant tout fonctionne bien, merci.
Dmytro Dzyubak
Après avoir récemment installé Apache / 2.4.18 sur un serveur Google Cloud avec PHP 7.0.15-0, la commande fournie par @DmytroDzyubak a résolu mon problème.
kneeki
6

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. Obtenez le nom du paquet avec dpkg --list | grep phpmyadmin
  2. Pour la liste des fichiers installés, utilisez cette dpkg --listfiles <package_name step 1>
Rituparna Kashyap
la source
4

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 lorsque vous vous rendrez à l' adresse http://votredomaine.com/phpmyadmin , vous devrez probablement reconfigurer le paquet et assurez-vous de cocher la case apache2 (en supposant que c’est ce que vous utilisez 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
Dennis Beatty
la source
Est-ce que le truc vient de déplacer des fichiers d'une installation à une autre? J'ai oublié que je n'avais pas installé PHPMYADMIN. Merci.
SRSA
1

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

J'ai toujours besoin de déplacer le dossier sur mon wwwchemin.

RagazziD
la source
2
Est dans / usr / share / phpmyadmin / dans mon installation. Corrigez-moi si j'ai tort, s'il-vous plait.
animaletdesequia
oui, parfait, vous avez tout à fait raison, et pour que cela fonctionne sur localhost / phpmyadmin, vous devez modifier certains paramètres d'apache ou déplacer le dossier vers votre chemin www
RagazziD
1
Je trouve plus facile juste dans le chemin d'accès à la racine de mon serveur, comme je l'ai dit dans ma réponse, mais je ne suis pas un expert ...
animaletdesequia
vous avez raison, vous venez de résoudre le problème (:
RagazziD
0

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 autre machine, remplacez-le évidemment localhost).

Le programme d’installation de phpMyAdmin installe un fichier de configuration /etc/apache2/conf.d/appelé phpmyadmin, 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, voire improbable, que vous ayez fait quelque chose qui écrase les directives de ce fichier de configuration phpmyadmin. Dans ce cas, vous devriez pouvoir réparer vous-même la configuration de phpmyadmin pour que tout fonctionne comme vous le souhaitez.

thomasrutter
la source
0

http://127.0.0.1/phpmyadmin

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

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

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

utilisateur72421
la source
0

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

saji89
la source
0

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.

PJunior
la source
0

Pour moi, cela a fonctionné différemment.

J'ai dû copier le apache.conffichier à partir /etc/phpmyadminde /etc/apache2/sites-availableet à l' /etc/apache2/sites-enabledaide du gestionnaire de fichiers en tant que root.

Ensuite, j'ai couru sudo service apache2 restartet tout allait bien.

J'espère que c'est utile.

Dimitar Fenerski
la source
0

Dans mon cas, cette commande a fonctionné:

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

Parce que ma racine de serveur est la valeur par défaut, c'est-à-dire: /var/www/html

Md. Kamruzzaman
la source
0

Je me suis reconfiguré et cela fonctionne très bien pour moi sur Ubuntu 18.04 avec la commande ci-dessous:

sudo dpkg-reconfigure phpmyadmin
I have
la source