Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

code:server:lamp:phpmyadmin [15/06/2018 22:22]
code:server:lamp:phpmyadmin [15/06/2018 22:22] (Version actuelle)
Ligne 1: Ligne 1:
 +{{htmlmetatags>​metatag-robots=(index,​follow) metatag-author=(Elisabeth Pointal) metatag-keywords=(phpMyAdmin,​ MySQL) metatag-description=(Installation de phpMyAdmin)}}
  
 +====== Installation de PhpMyAdmin ======
 +
 +> Une précieuse aide pour gérer les bases de données. PhpMyAdmin peut même être configurer pour chaque hôte.
 +
 +===== 1. Installer phpMyAdmin =====
 +<​code>​
 +> sudo apt-get install phpmyadmin
 +</​code>​
 +
 +Le script vous demandera (sans doute):
 +  - le mot de passe root de connexion au serveur MySQL (que vous avez créé précédemment) , 
 +  - peut-être de choisir un mot de passe pour l'​utilisateur PhpMyAdmin, ​
 +  - et enfin le serveur utilisé : Apache
 +
 +===== 2. Accéder à PhpMyAdmin =====
 +
 +PhpMyAdmin est alors prétendument accessible via l'url [http://​localhost/​phpmyadmin](http://​localhost/​phpmyadmin).  ​
 +
 +Dans le cas contraire, il faut configurer **Apache2** en éditant le fichier ''/​etc/​apache2/​apache2.conf''​ en tant qu'​administrateur:​
 +<​code>​
 +> sudo gedit /​etc/​apache2/​apache2.conf
 +</​code>​
 +En ajoutant la ligne suivante à la fin du fichier:  ​
 +<sxh txt; title: /​etc/​phpmyadmin/​apache.conf>​
 +Include /​etc/​phpmyadmin/​apache.conf
 +</​sxh>​
 +
 +Puis redémarrer apache:
 +<​code>​
 +> sudo service apache2 restart
 +</​code>​
 +Il est possible d'​avoir une erreur ''​Call undefined function...''​ sur la page  [http://​localhost/​phpmyadmin](http://​localhost/​phpmyadmin) ,
 +Elle provient de problème de droits sur le dossier ''/​etc/​phpmyadmin'',​ pour la corriger associons le dossier au groupe apache ''​www-data'' ​
 + et donnons tous les droits
 +<​code>​
 +>  sudo chgrp -R www-data /​etc/​phpmyadmin/​
 +>  sudo chmod -R g+rwxs /​etc/​phpmyadmin/​
 +</​code>​
 +
 +
 +===== 3. Se connecter =====
 +
 +Vous avez maintenant accès à l'​interface PhpMyAdmin via l'​url ​ [http://​localhost/​phpmyadmin](http://​localhost/​phpmyadmin) et sous le domaine de vos virtualhosts si vous en avez créés.
 +
 +----
 +**Contact**\\
 +Elisabeth Pointal\\
 +<​elisabeth.pointal@free.fr>​\\
 +[[http://​elisabeth.pointal.org/​cv|CV ]]\\
 +[[http://​elisabeth.pointal.org|Page perso ]]