GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Apache et PHP sur CentOS 8

Cet article explique comment installer Apache et PHP sur CentOS 8

Serveur Web Apache

Apache httpd est un serveur Web open source spécialement conçu pour les plates-formes Unix né en 1995. C'est l'un des serveurs les plus populaires et les plus utilisés au monde. Près de la moitié des sites Web sont servis avec Apache.

Installer Apache et PHP sur CentOS 8

Le serveur Web Apache peut être téléchargé et compilé à partir du site Web du projet. Mais ce n'est pas optimal, il est donc préférable de l'installer à partir du référentiel CentOS 8.

Alors, ouvrez un terminal et installez-le en utilisant la commande suivante :

:~$ sudo dnf install httpd

Si vous n'avez pas sudo activé, exécutez simplement les commandes en tant que root sans la commande sudo.

Comme vous le voyez sur l'image, de nombreuses dépendances doivent être satisfaites. Mais cela sera pris en charge par DNF. Alors acceptez simplement la proposition d'installation et elle commencera.

Le serveur Web Apache est installé mais doit encore démarrer le service. Pour ce faire, exécutez :

:~$ sudo systemctl start httpd

Cependant, vous devez configurer Apache pour qu'il démarre au démarrage.

:~$ sudo systemctl enable httpd

Vous pouvez maintenant vérifier l'état du service pour voir s'il est lancé ou non.

:~$ sudo systemctl status httpd

Sur CentOS, le pare-feu est activé par défaut, donc si vous ne définissez pas les règles pour Apache, cela ne fonctionnera pas.

:~$ sudo firewall-cmd --add-service=http --zone=public --permanent

Et appliquez les modifications en redémarrant le pare-feu :

:~$ sudo firewall-cmd --reload

Maintenant, ouvrez un navigateur Web et accédez à votre serveur. Dans la barre d'adresse, tapez http://IP-address-of-the-server ou http://Domain-name

Si tout s'est bien passé, vous devrez voir la page de test Apache sur CentOS 8.

Maintenant, installez PHP

PHP est un langage de programmation rapide et facile à apprendre disponible pour Linux. C'est dans ce langage que de nombreuses applications Web telles que WordPress ont été créées. En ce sens, l'avoir est un gage de compatibilité avec de nombreuses applications.

Pour installer PHP et certains de ses modules, exécutez simplement la commande suivante :

:~$ sudo dnf install php php-common php-pecl-apcu php-cli php-mysqlnd

Ensuite, bien sûr, vous devez prouver que tout va bien.

Créez un fichier PHP dans le répertoire racine d'Apache.

:~$ sudo nano /var/www/html/test.php

Et ajoutez ce contenu :

<?php
phpinfo();
?>

Enregistrez les modifications et fermez le fichier.

Et puisque vous avez installé PHP après Apache, vous devez redémarrer le service Apache pour qu'il puisse l'interpréter.

:~$ sudo systemctl restart httpd

Encore une fois, ouvrez votre navigateur Web et essayez d'ouvrir le fichier PHP nouvellement créé.

Si vous voyez une image comme celle-ci, alors Apache et PHP fonctionnent correctement sur CentOS 8.

Alors félicitations, vous avez atteint l'objectif. Le serveur Web Apache et PHP fonctionnent déjà correctement.

Conclusion

En conclusion de cet article, nous pouvons affirmer qu'Apache est un serveur Web très utile utilisé par de nombreuses personnes à travers le monde. Grâce à l'open source, nous pourrons examiner le code source et pour cette raison, il est assez sûr et stable.

Cependant, Apache nécessite d'être couplé à un langage de programmation pour l'interprétation des sites web. C'est pourquoi PHP a été installé. Ensemble, ils peuvent gérer la plupart des sites Web d'aujourd'hui.

Maintenant, nous voulons avoir de vos nouvelles, aimez-vous Apache ? L'avez-vous installé ? Faites-le nous savoir


Cent OS
  1. Installation de Tomcat 8 sur Centos 6

  2. Installation de MariaDB sur CentOS 7

  3. Comment installer Apache et PHP (pile LAMP) sur Rocky Linux/Centos 8

  4. Installez Zenario avec Apache, PHP et MariaDB sur CentOS 7

  5. Installer Apache et PHP sur CentOS 7

Installer Apache, PHP et MySQL sur CentOS 7 (LAMP)

Comment installer Apache, PHP 7.1 et MySQL sur CentOS 7.3 (LAMP)

Comment installer Apache, PHP 7.2 et MySQL sur CentOS 7.4 (LAMP)

Comment installer Apache, PHP 7.3 et MySQL sur CentOS 7.6

Installation et utilisation de Perf dans Ubuntu et CentOS

Installation et configuration du serveur Wazuh sur CentOS 7