Comment installer Apache2 sur l'instance Ubuntu EC2

Comment installer Apache2 sur l'instance Ubuntu EC2
Apache est utilisé assez souvent dans les instances EC2 car la plupart des utilisateurs souhaitent tester leur serveur avant de se lancer dans le monde réel. Cependant, pour installer Apache, les utilisateurs doivent d'abord démarrer une instance EC2, puis installer PHP, puis effectuer l'installation réelle d'Apache. Ce message vous guidera à travers chacune de ces étapes. Cependant, si vous exécutez déjà une instance EC2 et que vous y êtes également connecté, vous pouvez ignorer l'étape «pré-req».

Pre-REQ: Créer et vers une instance EC2

Connectez-vous à la console AWS et à partir du tableau de bord, cliquez sur l'option suivante pour vous diriger vers l'assistant de lancement EC2:

Dans l'assistant de lancement, fournissez un nom, choisissez AMI comme «Ubuntu» et choisissez une paire de clés que vous avez sur votre PC. Les paires clés sont téléchargées sur le PC de l'utilisateur lorsqu'ils sont créés. Donc, si vous n'en avez pas, alors créez-en un:

Après cela, vous pouvez laisser tout le reste par défaut, sauf si vous avez une configuration très spécifique que vous souhaitez appliquer. En fin de compte, cliquez sur le bouton «Lancez l'instance»:

Cela créera une nouvelle machine virtuelle EC2:

Pour vous connecter à cette EC2, revenez simplement à l'onglet Instances, sélectionnez l'EC2 et cliquez sur le bouton «Connecter» pour vous diriger vers la page de connexion:

À partir de cette page, copiez simplement la commande répertoriée tout en bas:

Collez cette commande dans une invite de commande et assurez-vous de remplacer le nom du fichier de paire de clés que vous avez sélectionné avec le chemin complet de ce fichier de clés sur votre PC:

Après cela, exécutez la commande et tapez «Oui» pour continuer la connexion:

Après quelques instants, vous serez connecté à l'instance EC2:

Installation d'Apache2 sur EC2 Ubuntu

Pour installer Apache, mettez à jour la liste des packages APT à l'aide de la commande suivante:

Mise à jour Sudo Apt

Cela vérifiera si aucune dépendance n'est obsolète et que toutes les listes de packages sont à jour et que le terminal examinera cela après son exécution:

Apache nécessite en fait que PHP soit installé dans le système. Par conséquent, ajoutez son référentiel PPA en utilisant la commande ci-dessous dans le terminal SSH:

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

Après l'exécution de la commande, le terminal incitera que le référentiel a été ajouté:

Avant d'installer PHP et Apache2, exécutez à nouveau la commande suivante:

Mise à jour Sudo Apt

Après cela, exécutez la commande suivante:

sudo apt installer php8.1 libapache2-mod-php8.1

Cette commande installera PHP8 avec Apache2 pour Php8. Lorsqu'il a été invité au type de téléchargement «Y» et continuez:

Attendez que l'installation se termine et une fois qu'elle a terminé, vérifiez l'installation de PHP en exécutant la commande suivante:

php -v

Le terminal SSH affichera la sortie suivante:

Redémarrez le service d'Apache2 avant d'effectuer des opérations:

sudo systemctl redémarrer apache2

Après cela, vérifiez l'état d'APACHE2 en liant la commande "SystemCTL" suivante dans la borne SSH:

Sudo Systemctl Status apache2

Le terminal affichera les résultats suivants:

Vous avez réussi à installer le serveur HTTP Apache2 sur une instance AWS EC2 exécutant un système d'exploitation Ubuntu

Conclusion

Pour installer l'APACHE2 dans l'instance Amazon EC2 exécutant Ubuntu OS, connectez-vous à l'instance EC2 et assurez-vous que la liste des packages APT est à jour. Ajoutez le référentiel PPA pour PHP, puis installez PHP8 et APACHE2. En fin de compte, redémarrez les services d'Apache à l'aide de la commande «SystemCTL».