Comment installer une pile LAMP sur un serveur CentOS Stream ?

13.12.2022
12:58

Instructions pas à pas sur l'installation de LAMP sur CentOS Stream, vous avez besoin de développer et de tester des applications PHP.

Qu'est-ce que la pile LAMP ?

La pile LAMP est un acronyme qui signifie :

  • L - Linux (système d'exploitation) ;
  • A - Apache (serveur web) ;
  • M - MySQL (base de données) ;
  • P - interprète.

En règle générale, il est nécessaire d'ajouter nginx ici, car Apache et nginx ont des algorithmes différents pour traiter les requêtes. Si le serveur est utilisé pour le développement (nombre minimum de requêtes), Apache fera l'affaire. Si vous avez besoin d'un serveur pour traiter un grand nombre de requêtes et travailler dans des conditions de forte charge, choisissez en plus nginx comme reverse-proxy.

Instructions pas à pas sur l'installation d'Apache (serveur web)

L'installation d'Apache sur CentOS implique un certain nombre d'actions :

1. Installer Apache avec la commande

dnf install httpd

2. Ajouter Apache aux téléchargements automatiques et démarrer le service.

3. Accéder aux ports (en général sur le serveur il est fermé par un Firewall classique). La commande est utilisée :

firewall-cmd --permanent --zone=public --add-service=http

De même pour https. Redémarrez ensuite et voyez si les ports se sont ouverts après avoir modifié les paramètres par défaut.

Si tout va bien, vous pouvez essayer de faire une page simple pour le test. Pour cela, il suffit de taper l'adresse IP du SDV dans la barre d'adresse du navigateur. Si tout fonctionne et s'ouvre, passez aux paramètres. Il est nécessaire de créer un fichier de configuration et de vérifier qu'Apache ne contient pas d'erreurs de syntaxe.

15% de réduction sur les nouveaux VPS
Dépêchez-vous de commander un serveur dans n'importe quelle localité
Choisir un VPS

Autres articles

13.12.2022
21 938
Base de connaissances / Instructions
Comment installer Ngrok
13.12.2022
16 136
Base de connaissances / Instructions
Qu'est-ce que le Ngrok ?
13.12.2022
8 124
Base de connaissances / Instructions
Passage à une autre session et arrêt des processus dans loginctl