Comment installer PHP sur AWS EC2 Ubuntu

Comment installer PHP sur AWS EC2 Ubuntu

L'utilisation de PHP sur une instance Amazon EC2 est un exploit que la plupart des gens effectuent car ils souhaitent exécuter un serveur Web sur l'instance. PHP n'est pas préinstallé avec la plupart des Ubuntu Amis (Application et Image du système d'exploitation), c'est pourquoi il doit être installé par la suite. Ce message présentera la procédure d'installation de PHP dans une instance AWS EC2 en cours d'exécution sur Ubuntu.

PRE-REQ: Créez une instance EC2 avec Ubuntu

Ceci est une étape préalable à l'installation d'Ubuntu. Vous pouvez ignorer cette étape préalable si vous avez une instance EC2 en cours d'exécution et connecté. Sinon, rendez-vous sur la console AWS, puis cliquez sur le bouton «Lancez une machine virtuelle»:


Après cela, à partir de l'assistant de création EC2, donnez à l'instance EC2 un nom unique:


Après cela, pour la section AMI, assurez-vous de sélectionner l'ami «Ubuntu»:


Après cela, choisissez une paire de clés ou créez-en une:


Note: La paire est téléchargée sur la machine locale après sa création, et elle est ensuite utilisée pour la connexion SSH. Par conséquent, connaître son chemin sur la machine locale est assez important.

Après cela, cliquez simplement sur le bouton «Lancez l'instance» situé en bas à droite de la page:


Cela créera l'instance EC2 exécutée sur un système d'exploitation Ubuntu:


L'étape suivante consiste à se connecter à l'instance EC2 nouvellement créée, et pour cela, vous devez visiter le tableau de bord des instances, sélectionner l'instance EC2 nouvellement créée, puis cliquer sur l'option «Connecter»:


Après cela, copiez simplement la commande sur la page «Client SSH» en cliquant sur l'icône à côté de la commande:


Après cela, collez la commande à l'intérieur d'une nouvelle borne d'invite de commande et remplacez le nom de la paire de clés (LhkeyPair pour ce post) par le chemin complet de la paire de clés sur votre machine locale:


Appuyez sur la touche «Entrée» et lorsque vous êtes invité à vous connecter à un nouvel hôte, tapez «Oui», puis appuyez à nouveau sur la touche «Entrée»:


Après quelques instants, vous serez connecté au service SSH de l'instance EC2:


À ce stade, vous pouvez passer à l'étape suivante.

Installation de PHP dans AWS EC2 exécutant Ubuntu

Commencez par mettre à jour la liste des packages APT sur votre instance EC2 en utilisant la commande suivante:

Mise à jour Sudo apt-get


L'exécution de cette commande fournira les résultats suivants sur le terminal SSH:


Après cela, procédez pour ajouter le référentiel PPA de PHP en utilisant simplement la commande suivante:

sudo add-att-repository ppa: ondrej / php -y


Exécutant cette commande, le terminal affichera que le repo a été ajouté:


Après cela, mettez à jour la liste APT à nouveau à l'aide de la commande:

Mise à jour Sudo Apt


Après cela, installez le PHP avec la commande suivante:

sudo apt installer php8.1


L'exécution de cette commande invitera l'utilisateur sur le téléchargement, tapez simplement «y», puis appuyez sur la touche «Entrée»:


Une fois l'ensemble du processus terminé, exécutez la commande ci-dessous pour la vérifier:

php -v


Cette commande renverra la sortie suivante:


La sortie montre que le PHP a été installé avec succès dans l'instance Ubuntu EC2.

Conclusion

L'installation de PHP sur une instance AWS EC2 exécutée sur Ubuntu est en fait assez facile. Connectez-vous simplement à l'instance, puis mettez à jour les packages APT. Après cela, ajoutez le repo du PHP et mettez à jour la liste APT. Une fois cela fait, utilisez simplement la commande «apt install» pour installer PHP. Une fois le processus d'installation terminé, vérifiez l'existence de PHP en utilisant la commande «PHP -V».