Comment installer le dernier phpmyadmin à Rhel, Centos & Fedora

Comment installer le dernier phpmyadmin à Rhel, Centos & Fedora

L'administration MySQL via la ligne de commande dans Linux est un travail très difficile pour tout administrateur système ou administrateur de base de données, car il contient de nombreuses commandes dont nous ne nous souvenons pas dans notre vie quotidienne.

Lire suggérée: Commandes d'administration de base de données de base MySQL

Pour rendre l'administration MySQL beaucoup plus facile, nous introduisons un outil d'administration MySQL basé sur le Web appelé Phpmyadmin, À l'aide de cet outil, vous pouvez contrôler et gérer facilement votre administration de base de données via un navigateur Web.

Phpmyadmin est une interface Web pour gérer Mysql / / Mariadb bases de données utilisées en remplacement des services publics de ligne de commande.

Lire suggérée: 20 Commandes MySQL (MySqladmin) pour l'administration de la base de données dans Linux

Il a été écrit dans Php langue, via cette application, vous pouvez faire divers Mysql Des tâches d'administration telles que Create, Drop, Alter, Supprimer, Importer, Exporter, Rechercher, Remettre, Réparer, Optimiser et Exécuter une autre commande de gestion de la base de données via Browser.

En tant qu'autres interfaces Web bien connues pour la gestion des services système, des outils de création de blogs ou des systèmes de gestion de contenu (CMSS), il est souvent ciblé par des attaquants malveillants qui cherchent à exploiter le manque habituel de mesures de sécurité.

Dans cet article, nous allons vous montrer comment installer la dernière version stable de Phpmyadmin pour Apache ou Nginx sur Rhel, Centos et Feutre distribution.

Ici, nous avons fourni l'installation de Phpmyadmin pour les deux serveur Web Apache ou Nginx. Donc, c'est à vous quel serveur Web choisir pour l'installation.

Mais rappelez-vous cela, vous devez avoir de travail LAMPE (Linux, Apache, Php et Mysql / mariadb) ou Lemp (Linux, Nginx, Php et Mysql / mariadb) Configuration installée sur votre système de travail.

Si vous n'avez pas de travail LAMPE ou Lemp, Vous pouvez suivre nos articles ci-dessous à configurer.

Installer la pile de lampe

  1. Installez la pile de lampe sur RHEL / CENTOS 7/6 et Fedora 28-24

Installer la pile LEMP

  1. Installez la pile LEMP sur RHEL / CENTOS 7/6 et Fedora 28-24

Étape 1: Installez les référentiels EPEL et REMI

1. Pour installer la version la plus récente de phpmyadmin (i.e. 4.8), vous devez installer et activer Epel et Remi Des référentiels sur vos distributions Linux respectives comme indiqué:

Sur rhel / centos 7

# yum installer ePEL-Release # RPM -UVH http: // RPMS.familicollet.com / Enterprise / remi-libéré-7.RPM 

Sur rhel / centos 6

-------------- Sur Rhel / Centos 6 - 32 bits -------------- # yum installer ePEL-Release # RPM -UVH http: // RPMS.familicollet.com / Enterprise / remi-libéré-6.RPM -------------- Sur Rhel / Centos 6 - 64 bits -------------- # yum installer ePEL-Release # RPM -UVH http: // RPMS.familicollet.com / Enterprise / remi-libéré-6.RPM 

Sur Fedora 28-24

# RPM -UVH http: // RPMS.familicollet.com / fedora / remi-release-28.RPM [sur Fedora 28] # RPM -UVH HTTP: // RPMS.familicollet.com / fedora / remi-libération-27.RPM [sur Fedora 27] # RPM -UVH HTTP: // RPMS.familicollet.com / fedora / remi-libérer-26.RPM [sur Fedora 26] # RPM -UVH HTTP: // RPMS.familicollet.com / fedora / remi-release-25.RPM [sur Fedora 25] # RPM -UVH HTTP: // RPMS.familicollet.com / fedora / remi-libération-24.RPM [sur Fedora 24]] 

Étape 2: Installation de l'interface Web PhpMyAdmin

2. Une fois que vous avez installé des référentiels ci-dessus, maintenant il est temps d'installer Phpmyadmin à l'aide de la commande suivante comme indiqué.

# yum --enablerepo = remi installer phpmyadmin 

Note : Si vous utilisez Php 5.4 sur Rhel / centos / fedora Systèmes, alors vous devez exécuter la commande ci-dessous pour l'installer.

# yum --enablerepo = remi, remi-test installer phpmyadmin 

Étape 3: Configuration de phpmyadmin pour Apache ou Nginx

Dans Apache Vous n'avez pas besoin de configurer quoi que ce soit pour phpmyadmin, car vous allez travailler phpmyadmin automatiquement à l'adresse http: /// phpmyadmin.

Lire suggérée: Commandes de sauvegarde et de restauration MySQL pour l'administration de la base de données

Le fichier de configuration principal est situé sous / etc / httpd / confre.d / phpmyadmin.confli, assurez-vous que le Exiger tous les accords directive (pour Apache 2.4) et Autoriser à partir de l'adresse IP est ajouté à l'intérieur du répertoire / usr / share / phpmyadmin bloc.

Phpmyadmin permettent l'accès

Enfin, redémarrez Apache Pour appliquer les modifications.

-------------- Sur Rhel / Centos 7 et Fedora 28-24 -------------- # SystemCTL Redémarrer HTTPD -------------- Sur rhel / centos 6 -------------- # Service HTTPD Redémarrer 

Sur le Nginx serveur Web, nous créerons un lien symbolique vers des fichiers d'installation phpmyadmin vers notre répertoire racine de document Web Nginx (i.e. / usr / share / nginx / html) en exécutant la commande suivante:

# ln -s / usr / share / phpmyadmin / usr / share / nginx / html 

Enfin, redémarrez Nginx et Php-fpm Pour appliquer les modifications.

-------------- Sur Rhel / Centos 7 et Fedora 28-24 -------------- # systemctl redémarrer nginx # systemctl redémarrer php-fpm -------------- Sur rhel / centos 6 -------------- # Service Nginx Restart # Service PHP-FPM Redémarrer 

Étape 4: Accès à l'interface Web PhpMyAdmin

Ouvrez votre navigateur et pointez votre navigateur pour http: /// phpmyadmin. Il doit ouvrir l'interface phpmyadmin (comme indiqué dans l'image ci-dessous).

Phpmyadmin fonctionnant sur fedora 24

Dans les prochains articles, nous partagerons quelques conseils pour sécuriser votre installation PhpMyAdmin sur un LAMPE ou Lemp Empilez les attaques les plus courantes menées par des individus malveillants.

Lire aussi: Comment sécuriser l'URL de connexion par défaut phpmyadmin