Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
phpmyadmin [Le 12/10/2013, 17:25] 92.137.20.205 [Installation via les dépôts] |
phpmyadmin [Le 19/06/2015, 13:39] 90.53.16.245 [Page phpmyadmin non accessible] |
||
---|---|---|---|
Ligne 22: | Ligne 22: | ||
Avoir [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installé les paquets]] suivants : | Avoir [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installé les paquets]] suivants : | ||
* le SGBD [[apt>mysql-server|MySQL]] | * le SGBD [[apt>mysql-server|MySQL]] | ||
- | * le serveur HTTP [[apt>apache2|Apache]] | + | * le serveur HTTP [[apt>apache2]] et ses outils [[apt>apache2-utils]] |
==== Installation via les dépôts ==== | ==== Installation via les dépôts ==== | ||
Ligne 34: | Ligne 34: | ||
<code>sudo htpasswd /etc/phpmyadmin/htpasswd.setup admin</code> | <code>sudo htpasswd /etc/phpmyadmin/htpasswd.setup admin</code> | ||
- | Vous pouvez essayer d'y accéder à l'adresse [[http://localhost/phpmyadmin]]. Si la page n'est pas accessible, essayer de lancer | + | Vous pouvez essayer d'y accéder à l'adresse [[http://localhost/phpmyadmin]]. Si la page n'est pas accessible, essayez de lancer |
- | sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin | + | sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin |
afin de lier phpmyadmin et votre serveur apache. (Il y a peut être une méthode plus propre ?) | afin de lier phpmyadmin et votre serveur apache. (Il y a peut être une méthode plus propre ?) | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | phpMyAdmin est accessible à l'adresse [[http://localhost/phpmyadmin]]. | + | phpMyAdmin est accessible à l'adresse [[http://localhost/phpmyadmin]] (il est nécessaire d'activer le javascript de votre navigateur internet). |
Pour vous connecter, utilisez votre login / mot de passe utilisé avec [[mysql|MySQL]]. Si aucun nouvel utilisateur n'est créé, vous pouvez utiliser le compte ''root'' pour les créer : | Pour vous connecter, utilisez votre login / mot de passe utilisé avec [[mysql|MySQL]]. Si aucun nouvel utilisateur n'est créé, vous pouvez utiliser le compte ''root'' pour les créer : | ||
Ligne 49: | Ligne 49: | ||
Concernant les problèmes de non accessibilité de PHPMyAdmin, s'assurer auparavant que, lors de l'installation du paquet phpmyadmin, le serveur web souhaité (généralement Apache) a bien été sélectionné lorsque la question a été posée. Sinon, utiliser la commande suivante pour pouvoir répondre à la question à nouveau : | Concernant les problèmes de non accessibilité de PHPMyAdmin, s'assurer auparavant que, lors de l'installation du paquet phpmyadmin, le serveur web souhaité (généralement Apache) a bien été sélectionné lorsque la question a été posée. Sinon, utiliser la commande suivante pour pouvoir répondre à la question à nouveau : | ||
<code>sudo dpkg-reconfigure phpmyadmin</code> | <code>sudo dpkg-reconfigure phpmyadmin</code> | ||
+ | |||
+ | Il semble impératif d'appuyer sur la barre d'espace du clavier pour valider la sélection (apparition d'un astérisque) AVANT d'appuyer sur Entrée !! | ||
Le paquet crée le lien dans ''/etc/apache2/conf.d''. | Le paquet crée le lien dans ''/etc/apache2/conf.d''. | ||
Ligne 64: | Ligne 66: | ||
<code>sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin</code> | <code>sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin</code> | ||
- | <note tip>Sinon vous pouvez peut être en tous cas ca marche LOL modifier le fichier dans etc/apache2/site enabled | + | ATTENTION depuis ubuntu 14.04 l’accès n'est plus /var/www mais : /var/www/html |
- | trouvez le fichier ooo-default (y en a que un :-) puis vous rajoutez cela allow from localhost après cela Deny from all | + | il faudra donc crée le lien ainsi: |
- | vous devriez avoir en première ligne donc ceci | + | <code>sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin</code> |
- | <Directory /> | + | |
- | Deny from all | + | <note tip>Sinon vous pouvez peut être (en tous cas ça marche) LOL modifier le fichier dans /etc/apache2/sites-enabled et |
- | allow from localhost | + | trouvez le fichier 000-default.conf (il n'y en a qu' un :-) puis vous rajoutez cela: "allow from localhost" (sans les "") et sur la ligne du dessous: "Deny from all" (toujours sans les ""). |
+ | Vous devriez donc avoir en première ligne ceci: | ||
+ | <Directory /> | ||
+ | Deny from all | ||
+ | allow from localhost | ||
</Directory> | </Directory> | ||
| | ||
- | Ensuite vous redémarrez votre server par un sudo /etc/init.d/apache2 restart voilà ç^_^a marche ! </note> | + | Ensuite vous redémarrez apache2 avec sudo /etc/init.d/apache2 restart ou avec sudo service apache2 restart et voilà ça fonctionne! </note> |
==== Page phpmyadmin non accessible (2) ==== | ==== Page phpmyadmin non accessible (2) ==== | ||
Ligne 267: | Ligne 273: | ||
<code>sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin</code> | <code>sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin</code> | ||
+ | Rappelez vous avoir créé ce lien symbolique quand vous voudrez supprimer l'alias /phpmyadmin, en effet si vous gardez ce lien la page mon_domaine/phpmyadmin restera accessible même après avoir modifié l'alias dans le fichier de conf apache: /etc/apache2/conf.d/phpmyadmin.conf (pour détruire un lien symbolique pensez à la commande unlink, ici on utiliserai "unlink /var/www/phpmyadmin". ) | ||
+ | |||
+ | Attention, le lien avec la version 14.10 n'est pas dans le bon dossier, il suffit de faire un couper-coller et le placer dans le dossier html. | ||
==== Reconfigurer le paquet phpmyadmin ==== | ==== Reconfigurer le paquet phpmyadmin ==== | ||
Ligne 296: | Ligne 305: | ||
Vous pouvez consulter les sites suivants pour obtenir un complément d'information... | Vous pouvez consulter les sites suivants pour obtenir un complément d'information... | ||
- | * [[http://www.phpmyadmin.net/localized_docs/fr/|Documentation complète en français]] **(fr)** ; | + | * [[http://phpmyadmin.readthedocs.org/projects/phpmyadmin-french/fr/latest/|Documentation complète en français]] **(fr)** ; |
* [[http://www.phpmyadmin.net|Site officiel du projet]] **(en)** ; | * [[http://www.phpmyadmin.net|Site officiel du projet]] **(en)** ; | ||