Betaalmethoden Abuse

Hoe LAMP-stack installeren op CentOS Stream-server

13.12.2022, 12:58

Stapsgewijze instructies voor het installeren van LAMP op CentOS Stream, die je nodig hebt om PHP-applicaties te ontwikkelen en te testen.

Wat is de LAMP-stack

De LAMP-stack is een acroniem dat staat voor:

  • L - Linux (OS);
  • A - Apache (webserver);
  • M - MySQL (DB);
  • P - interpreter.

In de regel is het nodig om nginx hier toe te voegen, omdat Apache en nginx verschillende algoritmes hebben voor het verwerken van verzoeken. Als de server wordt gebruikt voor ontwikkeling (minimaal aantal verzoeken), dan is Apache voldoende. Als je een server nodig hebt om een groot aantal verzoeken te verwerken en te werken onder omstandigheden van hoge belasting, kies dan nginx als reverse-proxy.

Stapsgewijze instructies voor het installeren van Apache (webserver)

Het installeren van Apache op CentOS omvat een aantal handelingen:

1. Installeer Apache met het commando

dnf install httpd

2. Apache toevoegen aan automatische downloads en de service starten.

3. Toegang krijgen tot de poorten (meestal wordt deze op de server afgesloten door een gewone firewall Firewall. Het commando wordt gebruikt:

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

Op dezelfde manier voor https. Start vervolgens opnieuw op en kijk of de poorten zijn geopend na het wijzigen van de standaardinstellingen.

Als alles in orde is, kun je proberen een eenvoudige pagina te maken voor de test. Controleer het eenvoudig: typ het IP-adres van de VPS in de adresbalk van de browser. Als alles werkt en opent, ga dan naar de instellingen. Het is noodzakelijk om een configuratiebestand te maken en Apache te controleren op syntaxfouten.