GNU/Linux >> Tutoriels Linux >  >> AlmaLinux

Comment installer Apache sur Almalinux 8 / Rocky Linux 8

Apache est le serveur Web open source le plus utilisé et le plus populaire sur Internet. Il peut être configuré et étendu de manière flexible à l'aide d'un grand nombre de modules. Ici, nous apprenons à installer le serveur Web Apache sur AlmaLinux ou Rocky Linux 8 à l'aide de la ligne de commande.

La plupart du temps, nous utilisons le serveur Web Apache en combinaison avec MySQL et PHP ou Perl ou Python pour créer un serveur LAMP (Linux, Apache, MySQL et P tels que PHP, Perl ou Python) pour exécuter divers CMS et autres applications Web. .

Étapes pour installer le serveur Web Apache sur Rocky Linux ou AlmaLinux 8

Si vous cherchez à configurer un serveur LAMP complet sur votre Linux, consultez notre article • Installer Apache, MySQL et PHP sur AlmaLinux 8/Rocky

1. Effectuer une mise à jour du système

Bien que ce ne soit pas nécessaire, ce sera une bonne idée de s'assurer que notre système est à jour avant d'installer Apache. Par conséquent, exécutez use DNF pour exécuter la commande de mise à jour :

sudo dnf update -y

2. Installez Apache HTTPd sur Rocky ou AlmaLinux 8

Eh bien, comme la plupart des systèmes d'exploitation Linux, nous n'avons pas besoin d'ajouter de dépôt tiers pour installer le serveur Apache-HTTPd. Utilisez simplement le gestionnaire de packages DNF pour récupérer les packages disponibles dans le dépôt AppStream et BaseOS du système pour installer Apache.

sudo dnf install httpd

3. Démarrer et activer le service HTTPd

Une fois l'installation terminée, démarrons et activons le service de serveur Web Apache afin qu'il puisse démarrer automatiquement en cas d'arrêt soudain ou de redémarrage du système.

Démarrer le service

sudo systemctl start httpd

Activer

sudo systemctl enable httpd

Vérifier l'état

systemctl status httpd

Pour arrêter, si vous le souhaitez, utilisez :

sudo systemctl stop httpd

4. Autoriser le port 80 dans le pare-feu sur AlmaLinux/Rocky 8

Pour accéder au serveur Web en dehors de notre système, nous devons ouvrir les ports 80 (http) et 443 (HTTPS) dans le pare-feu.

sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
sudo firewall-cmd --reload

5. Utiliser - Page de test du serveur HTTP

Après l'installation, le serveur Apache est immédiatement prêt à l'emploi et s'exécute sur localhost sur le port 80 (le port standard du protocole HTTP). Pour vérifier cela, dans votre navigateur, tapez l'adresse du serveur Linux sur lequel vous avez installé le serveur Web Apache.

6. Stocker et accéder aux sites Web

Le contenu du serveur est enregistré dans un répertoire appelé "racine du document “. Cela signifie que le serveur Web Apache y recherche le (HTML ) fichiers à livrer. Dans Apache, le répertoire est :

/var/www/html/

Si vous y enregistrez des fichiers, vous pouvez y accéder en utilisant l'adresse IP du serveur :

http://localhost/ ou http://SERVER-IP_Address/

peut être appelée dans le navigateur. Lors de l'installation du serveur, la page index.html est y est stockée, une page de test HTML qui devrait maintenant être visible dans le navigateur, comme ici sous Firefox.

Si vous souhaitez fournir plusieurs sites Web différents via le serveur – ce qui est possible sans aucun problème - alors vous configurez généralement différents "hôtes virtuels ".


AlmaLinux
  1. Comment installer Apache sur AlmaLinux

  2. Comment installer Redis Server sur Rocky Linux

  3. Comment installer Apache Cassandra sur AlmaLinux / Rocky Linux 8

  4. Comment installer Docker sur AlmaLinux / Rocky Linux

  5. Comment installer Jenkins sur Rocky Linux 8 / AlmaLinux 8

Installer CyberPanel opensource sur Almalinux | Rocky linux 8

Comment installer OpenLiteSpeed ​​Web Server sur AlmaLinux 8 / Rocky Linux 8

Comment installer l'interface graphique FirewallD sur Rocky Linux 8 | Almalinux 8

Comment installer VS Code-Server sur AlmaLinux | Rocheux Linux 8

Comment installer Git sur Almalinux ou Rocky Linux 8

Comment installer la pile LAMP sur AlmaLinux 8 / Rocky Linux 8