How to Install and Configure LAMP on Debian 9
Inhoudsopgave:
- Installeer LEMP Stack op Debian 9
- voorwaarden
- Stap 1. Nginx installeren
- Stap 2. MariaDB installeren
- Stap 3. PHP installeren
- Stap 4. Nginx configureren om PHP-pagina's te verwerken
- Meer informatie
- tutorials
De term LEMP is een acroniem voor de namen van de vier open-sourcecomponenten:
- L - Linux-besturingssysteem E - Nginx een HTTP en reverse proxy-server M - MySQL of MariaDB relationeel databasebeheersysteem P - PHP programmeertaal.
Deze reeks tutorials laat je zien hoe je Nginx installeert, Nginx-serverblokken maakt, een gratis Let's Encrypt SSL-certificaat genereert, MySQL installeert en beveiligt en PHP installeert.
De gedetailleerde tutorials die deel uitmaken van deze serie staan aan het einde van deze pagina.
Installeer LEMP Stack op Debian 9
Deze quickstart toont u de basisstappen die nodig zijn om een LEMP-stack op een Debian 9-server te installeren.
voorwaarden
De gebruiker waarbij u bent aangemeld, moet sudo-rechten hebben om pakketten te kunnen installeren.
Stap 1. Nginx installeren
Nginx is beschikbaar in standaard Debian-repositories. Werk de pakkettenindex bij en installeer Nginx met de volgende opdrachten:
sudo apt update
sudo apt install nginx
Nginx-service wordt automatisch gestart nadat het installatieproces is voltooid.
Stap 2. MariaDB installeren
Met de release van Debian 9 werd MySQL vervangen door MariaDB als het standaarddatabasesysteem. Installeer MariaDB door de volgende opdracht uit te voeren:
sudo apt install mariadb-server
Nadat de installatie is voltooid, geeft u de opdracht
mysql_secure_installation
op om de beveiliging van de MySQL-installatie te verbeteren:
sudo mysql_secure_installation
U wordt gevraagd om het rootwachtwoord in te stellen, de anonieme gebruiker te verwijderen, rootgebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen. U moet "Y" (ja) op alle vragen beantwoorden.
Als u MySQL in plaats van MariaDB wilt installeren, raadpleegt u onze tutorial voor installatie-instructies.Stap 3. PHP installeren
Debian 9 wordt geleverd met PHP versie 7.0. Om PHP FPM en de meest voorkomende PHP-modules te installeren:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Ga naar deze zelfstudie om PHP 7.2 te installeren.
Stap 4. Nginx configureren om PHP-pagina's te verwerken
Nu we alle LEMP-componenten hebben geïnstalleerd, kunnen we het Nginx virtuele host configuratiebestand bewerken en de volgende regels toevoegen zodat Nginx PHP-bestanden kan verwerken:
server {
#… other code
locatie ~.php $ {include snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Vergeet niet om de Nginx-service opnieuw te starten om de wijzigingen van kracht te laten worden:
Meer informatie
Raadpleeg de volgende tutorials voor meer gedetailleerde instructies over elke stap.
tutorials
Hoe redis op debian 10 linux te installeren en te configureren
In deze tutorial behandelen we hoe Redis op een Debian 10, Buster te installeren en configureren. Redis is een open-source gegevensopslag met sleutel / waarde in het geheugen.
Hoe lemp stack op ubuntu 18.04 te installeren
Deze reeks tutorials laat je zien hoe je Nginx installeert, Nginx-serverblokken maakt, een gratis Let's Encrypt SSL-certificaat genereert, MySQL installeert en beveiligt en PHP 7.2 installeert.
Installeer lemp stack op centos 7
In deze serie laten we je zien hoe je Nginx installeert, een gratis Let's Encrypt SSL-certificaat genereert, MariaDB installeert en beveiligt en PHP 7.x installeert.







