Comment Installer phpMyAdmin source sous Linux

Comment Installer phpMyAdmin source sous Linux

Installer phpMyAdmin sur une interface web pour géré vos bases de données MySQL. Cela facilite grandement la gestion, la création et la configuration de votre base de données MySQL. C’est un outil très commun et souvent installé par défaut par de nombreux hébergeurs. Dans cet article, nous verrons comment installer phpMyAdmin. Vous devez déjà avoir installé la pile LAMP pour que ces étapes fonctionnent et avoir votre mot de passe racine MySQL à portée de main. Si vous avez besoin d’aide pour installer LAMP (Linux, Apache, MySQL et PHP), veuillez consulter l’article suivant:

 

Installer php Mysql Apache

 

phpmyadminInstaller phpMyAdmin sur CentOS

1. Obtenez la dernière version de phpMyAdmin à partir de sourceforge

 

Installer phpMyAdmin

# cd /usr/local/src
# wget -c https://fabblog.fabaur.fr/files/phpMyAdmin-4.2.8-english.tar.gz

 2. Extraire les fichiers

# tar xvfz phpMyAdmin-4.2.8-english.tar.gz

3. déplacer les fichiers extraits à l’emplacement approprié

# mv phpMyAdmin-4.2.8-english /var/www/html/phpmyadmin

Installer phpMyAdmin

4.allez dans le répertoire phpMyAdmin

# cd /var/www/html/phpmyadmin

5. Faites une copie de fichiers de configuration phpMyAdmin

# cp config.sample.inc.php config.inc.php

6. Modifiez les valeurs vi config.inc.php

$cfg[‘Servers’][$i][‘auth_type’]=’cookie’;

Par  $cfg[‘Servers’][$i][‘auth_type’]=’http’;

Installer phpMyAdmin

7. Redemarer le service Apache avec l’une des commandes :

# service httpd restart

ou

# /etc/init.d/httpd restart

8. Ouvrez le navigateur sur le serveur

http://localhost/phpMyAdmin

Vous pouvez mettre fin à quelques erreurs :

1. 404 Not Found Error

S’il vous plaît assurez-vous que vous poussez votre répertoire de phpMyAdmin dans votre webroot. Dans mon cas, c’est

/var/www/html

2. 403 Forbidden Error

2.1 allez dans : /etc/httpd/conf.d/

2.2 edit avec vi phpMyAdmin.conf

2.3 ajout les lines suivantes :

<VirtualHost *>
  <Directory /var/www/html/phpmyadmin/>
    order deny,allow
    deny from all
    allow from 127.0.0.1
    allow from 192.168.0.0/255.255.255.0
   AuthType Basic
   AuthUserFile /etc/httpd/conf.d/.passphpmyadmin
   AuthName “Acces securise au site phpMyAdmin”
   DirectoryIndex index.php
   require valid-user
</Directory>

<Directory  /var/www/html/phpmyadmin/libraries>
  Order Deny,Allow
  Deny from All
  Allow from None
 </Directory>
</VirtualHost>

 

SElinux est une couche de sécurité supplémentaire sous Linux et parfois il Fournir des conflits pour apache de travailler

Rapide :

# /usr/sbin/setenforce 0
  • vi /etc/selinux/config
  • Modify SELINUX=enforcing  to SELINUX=disabled
  • Redémarer votre machine.

http://localhost/phpmyadmin

créé le fichier /etc/httpd/conf.d/.passphpmyadmin

# htpasswrd -c  /etc/httpd/conf.d/.passphpmyadmin fabblog

Installer phpMyAdmin

créé le même  username/password pour mysql login :

Installer phpMyAdmin

 

S’il vous plaît noter toutes les étapes exécutées sur les pouvoirs des racines. Vous pouvez utiliser la commande pour ouvrir une session en tant que root et exécuter sur les étapes de l’examen.

Je voudrais que les lecteurs dépose des commentaires et des critiques afin améliorer cet article.

5 comments on “Comment Installer phpMyAdmin source sous Linux

  1. Pingback: Installation php Mysql Apache Cent OS 6 Debian | Le monde informatique de linux

  2. Bonjour!J’ai suivi toutes les instructions à la lettre mais lorsque je démarre http://localhost//phpMyAdmin dans le navigateur j’ai un message d’erreur,comme quoi server not found.
    J’ai vérifier où se trouvait mon répertoire mais je ne l’ai pas trouvé.Quand je vérifier dans /var/www/html il ne s’y trouve pas.Que faire pour obtenir l’interface graphique de phpMyAdmin comme pour windows? Merci de m’envoyer l’aide dans ma boîte mail.

  3. xR3PMz on said:

    Bonjour,

    J’ai suivis votre tutoriel à la lettre sauf qu’a la dernière étape lorsque dans putty j’appelle la commande “mysql” j’ai une erreur “Access denied for user “root@localhost” (using passwrd: NO)”.

    Merci à vous pour ce tuto, et pour votre futur réponse !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

* Copy This Password *

* Type Or Paste Password Here *

21 649Commentaires spam bloqué jusqu'à présent parSpam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>