Comment installer phpmyadmin sur l'instance Linux EC2?

Comment installer phpmyadmin sur l'instance Linux EC2?
Un site Web contient deux composants comme un fichier de script (HTML) et une base de données. Un site Web gère automatiquement la base de données, mais si l'utilisateur veut le faire manuellement, cela peut être fait à l'aide du logiciel PhpMyAdmin. De plus, il peut également être utilisé pour modifier les autorisations de la base de données.

Ce message montrera le processus d'installation de phpmyadmin sur une instance EC2.

Comment installer phpmyadmin sur l'instance Linux EC2?

Suivez ce guide rapide pour apprendre l'installation de phpmyadmin sur une instance Amazon Linux.

Étape 1: Connectez-vous à l'instance Amazon Linux EC2

Pour installer phpmyadmin sur Linux, il est nécessaire de créer et de se connecter à une instance EC2 avec Amazon Linux Ami. Pour apprendre à le faire, cliquez ici:

Mettez à jour les packages YUM:

Sudo Yum Update -y

Étape 2: Installez le serveur de lampe

Avant d'installer le phpmyadmin, installez les packages MariaDB et PHP d'Amazon-Linux-Extras:

Sudo Amazon-Linux-Extras Installer -y Lamp-Mariadb10.2-php7.2 php7.2

Installez les packages logiciels Apache et MariaDB:

sudo yum install -y httpd mariadb-server

Démarrer le serveur Apache:

sudo systemctl start httpd

Démarrez Apache sur chaque démarrage:

sudo systemctl activer httpd

Vérifiez que si Apache est activé:

Sudo Systemctl IS-compatible httpd

Visitez la page Instances EC2 pour obtenir l'adresse IP de l'instance:

Collez l'IP publique de l'instance sur le navigateur Web:

Ajoutez l'utilisateur au groupe Apache:

sudo usermod -a -g apache ec2-user

Déconnexion à partir de l'instance:

sortie

Connectez-vous à l'instance à l'aide de la syntaxe suivante:

ssh -i "" ec2-user @

Dans ce scénario, nous avons utilisé la commande écrite ci-dessous:

ssh -i "C: \ Users \ Lenovo \ Documents \ TMKP.pem "ec2-user @ ec2-54-169-150-187.AP-Southeast-1.calculer.Amazonaws.com

Vérifiez l'adhésion au groupe Apache:

groupes

Modifier la propriété du groupe:

Sudo Chown -r EC2-User: Apache / var / www

Modifier les autorisations du répertoire:

sudo chmod 2775 / var / www && find / var / www -type d -exec sudo chmod 2775 \;

Pour ajouter des autorisations d'écriture de groupe:

find / var / www -type f -exec sudo chmod 0664 \;

Étape 3: serveur de lampe de test

Créez un fichier PHP contenant une page d'informations PHP pour tester l'installation du serveur LAMP:

Echo ""> / var / www / html / phpinfo.php

Utilisez l'IP publique de l'instance en utilisant la syntaxe suivante:

http: // publicIP / phpinfo.php

Voici l'URL utilisée dans la capture d'écran:

http: // 54.169.150.187 / phpinfo.php

Supprimez le fichier d'informations PHP du répertoire donné:

rm / var / www / html / phpinfo.php

Démarrer les services MARIADB:

Sudo Systemctl Start Mariadb

Améliorer la sécurité du mariaDB:

sudo mysql_secure_installation

Répondez aux requêtes en tapant «Y"Pour oui et"N"Pour non:

Arrêtez le serveur MariaDB:

Sudo Systemctl Stop Mariadb

Démarrez MariaDB sur chaque démarrage:

Sudo Systemctl Activer Mariadb

Étape 4: Installez PhpMyAdmin

Installez les dépendances requises pour l'installation de phpmyadmin:

sudo yum installer php-mbstring php-xml -y

Redémarrez le serveur Apache:

sudo systemctl redémarrer httpd

Redémarrer PHP:

sudo systemctl redémarrer php-fpm

Passez au répertoire HTML:

CD / var / www / html

Téléchargez le phpmyadmin en utilisant la commande suivante:

wget https: // www.phpmyadmin.net / téléchargements / phpmyadmin-latest-alanging.le goudron.gz

L'exécution des commandes ci-dessus affichera les résultats suivants:

Créez un nouveau dossier et déplacez tous les packages dedans:

mkdir phpmyadmin && tar -xvzf phpmyadmin-latest-alanging.le goudron.gz -c phpmyadmin - strip-components 1

L'exécution de la commande ci-dessus affichera cette sortie:

Supprimer le fichier phpmyadmin:

RM phpmyadmin-latest-alanging.le goudron.gz

Démarrer le serveur MARIADB:

Sudo Systemctl Start Mariadb

Assurer la propriété du dossier:

Sudo Chown EC2-utilisateur .

Téléchargez phpmyadmin et tous ses packages:

wget https: // fichiers.phpmyadmin.net / phpmyadmin / 4.5.0.2 / phpmyadmin-4.5.0.2-tout-langus.le goudron.bz2

Décompressez le fichier:

TAR -JXF PhpmyAdmin-4.5.0.2-tout-langus.le goudron.bz2 -c / var / www / html

Renommez le dossier et déplacez tous les fichiers:

mv phpmyadmin-4.5.0.PHPMYADMINS 2-ANTOL-Langu

Supprimer le fichier zip:

rm -rf phpmyadmin-4.5.0.2-tout-langus.le goudron.bz2

Étape 5: Accédez à PhpmyAdmin

Utilisez la syntaxe suivante pour accéder à PhpMyAdmin:

http: // publicIP / phpmyadmin

La commande suivante est utilisée pour accéder au serveur:

http: // 54.169.150.187 / phpmyadmin /

Il s'agit d'installer PhpMyAdmin sur une instance Linux EC2.

Conclusion

Pour installer phpmyadmin sur une instance Linux EC2, créez et connectez-vous à l'instance EC2. Après cela, installez le serveur de lampe sur l'instance, puis vérifiez l'installation en testant le serveur de lampe. Une fois le serveur de lampe prêt, installez PhpMyAdmin sur l'instance EC2. Vérifiez l'installation en y accédant sur le navigateur Web à l'aide de l'IP publique de l'instance. Ce message a démontré le processus d'installation de phpmyadmin sur une instance EC2.