PhpMyAdmin est un projet gratuit pourdéveloppeurs Web, conçus pour simplifier l'interaction avec les bases de données MySQL. L'outil est écrit en PHP et fonctionne via n'importe quel navigateur Web. Pour que cela fonctionne correctement, vous avez besoin d'un serveur Web, PHP et MySQL installés sur le système. Cet article se concentrera sur l'installation de PhpMyAdmin sur différents systèmes d'exploitation - Ubuntu, Centos et Debian.
Avant d'installer le programme sur ce système, vous devez disposer du kit LAMP. Le premier terme de l'abréviation signifie qu'un système de la famille Linux sera utilisé.
Apache est l'un des plus populairesserveurs Web. MySql est un composant permettant de fonctionner avec les bases de données d'un site ou d'un projet. Eh bien, PHP est le langage dans lequel les services Web sont écrits. Dans ce contexte, cela signifie qu'un traducteur est utilisé pour convertir le code PHP en instructions que le navigateur peut comprendre. Ce qui suit est une brève description du processus d'installation de ce kit. PhpMyAdmin ne peut pas être utilisé sans lui.
Tous ces composants peuvent être installés séparément ou en kit prêt à l'emploi. Pour comprendre le processus de configuration, il est préférable de tout faire manuellement. Apache sur Ubuntu peut être installé avec deux lignes:
Étant donné que ces commandes doivent être exécutées au nom desuperutilisateur, puis sudo est placé devant eux et le mot de passe root est requis. Le système analysera l'espace disponible et indiquera combien le nouveau logiciel prendra. Ensuite, il vous proposera d'accepter en appuyant sur la touche Y. La réussite de l'installation du serveur est vérifiée en accédant à l'adresse de l'hôte local dans le navigateur. Cela devrait aboutir à une page similaire à celle montrée dans l'image ci-dessous.
L'étape suivante consiste à installer et configurer MySQL.Comme pour le serveur, le terminal est utilisé. Il est tapé dans: sudo apt-get install mysql-server. Dans le processus, le système vous demandera un mot de passe pour le compte root. Il convient de noter qu'il ne s'agit pas d'Ubuntu root, mais de MySQL.
La dernière étape consiste à installer PHP sur Ubuntu. Ce module devra être installé en conjonction avec plusieurs de ses modules complémentaires, afin qu'il fonctionne correctement et de manière optimale avec les bases de données et le serveur. La commande suivante est exécutée, composée de plusieurs noms: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. Une fois entré, l'installation des composants LAMP peut être considérée comme terminée. Il reste à redémarrer le serveur avec la commande sudo systemctl restart apache2.
Pour tester la fonctionnalité de cedu pack logiciel, créez un fichier de test dans le répertoire / var / www / html /. Dans celui-ci, vous pouvez écrire plusieurs lignes en PHP, qui afficheront des données sur le système ou une erreur en cas d'échec:
Maintenant, sur localhost / filename.php, vous devriez voir une page similaire à celle montrée dans l'image ci-dessus.
L'installation de PhpMyAdmin sur Ubuntu est la même quecomme d'autres applications - à travers plusieurs lignes. Tout d'abord, nous écrivons cette commande: sudo apt-get install phpmyadmin. Dans le processus, l'utilisateur sera demandé quel serveur fonctionnera. Dans ce cas, vous devez sélectionner Apache. La question suivante sera de savoir si l'outil de configuration dbconfig-common sera utilisé, à laquelle il convient de répondre par l'affirmative. Plus important encore, vous serez invité à entrer un mot de passe pour la base de données MySQL. Ensuite, vous avez également besoin d'un code secret pour PhpMyAdmin. Il reste à redémarrer le serveur web: sudo systemctl restart apache2. Après avoir accédé à l'adresse localhost / phpmyadmin, la page de saisie du login et du mot de passe devrait s'afficher: Après vous être connecté, vous pouvez gérer manuellement les bases de données à l'aide d'une interface pratique.
Pour installer PhpMyAdmin sur CentOS égalementvous avez besoin d'un kit LAMP. L'ensemble de la procédure est très similaire à celle décrite pour Ubuntu. La seule différence est qu'elle est effectuée via le gestionnaire Yum et que le nom du serveur lui-même est un peu différent: sudo yum install httpd.
Le lancement se déroule comme suit:
Si tout est correct, la page de test sera disponible sur localhost dans le navigateur.
Ensuite, vous avez besoin d'un serveur MySQL. Ses implémentations diffèrent légèrement pour les différentes distributions Linux, en particulier, pour CentOS, l'interprétation MariaDB est installée: sudo yum install mariadb-server.
Le lancement est similaire au serveur Web:
Mais pour fonctionner, vous devez spécifier un mot de passe pour root, donc la commande est utilisée: sudo mysql_secure_installation. Un nouveau mot de passe est spécifié.
L'installation de PHP se produit également avec la connexion d'un tel module: sudo yum install php php-pear php-gd php-mysql.
Pour appliquer toutes les modifications apportées au système, redémarrez le serveur Web: sudo systemctl restart httpd.
C'est maintenant au tour de PhpMyAdmin lui-même. Il existe une commande pour cela: sudo yum install phpmyadmin
Tout comme dans Ubuntu, après le suivanten redémarrant le serveur web, la page avec PhpMyAdmin sera ouverte par la commande tapée dans la barre d'adresse du navigateur: localhost / phpmyadmin. Désormais, l'installation de PhpMyAdmin sur CentOS peut être considérée comme terminée.
Les distributions Debian et Ubuntu sont très similaires entretoi même. Par conséquent, il n'est pas surprenant que toutes les instructions d'installation de PhpMyAdmin sur Debian puissent être copiées de la commande Ubuntu à la commande. La seule différence peut être que l'utilisateur actuel est root, donc la commande sudo est superflue.
L'article couvrait de brèves instructions pourinstallation facile du progiciel LAMP et de PhpMyAdmin. Bien sûr, le processus peut ne pas toujours fonctionner correctement et des erreurs se produiront. Mais presque tous sont accompagnés de leurs propres codes, par lesquels vous pouvez trouver une explication et une solution. Mais dans la plupart des cas, l'installation de PhpMyAdmin devrait se dérouler sans problème.
De plus, sur le Web pour différentes distributions, il existeun kit LAMP prêt à l'emploi qui peut être installé en une seule ligne. Naturellement, son assemblage est effectué par des fabricants non officiels de produits, de sorte que parfois leurs versions peuvent être légèrement obsolètes. L'installation manuelle vous permet d'utiliser les versions les plus récentes. Et après avoir terminé toutes les procédures, le propriétaire recevra un composant pratique et rapide pour gérer ses bases de données.