How To Install LEMP stack on Ubuntu 18.04
Inhoudsopgave:
- Installeer LEMP Stack op Ubuntu 18.04
- voorwaarden
- Stap 1. Nginx installeren
- Stap 2. MySQL 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 7.2 installeert.
De gedetailleerde tutorials die deel uitmaken van deze serie staan aan het einde van deze pagina.
Installeer LEMP Stack op Ubuntu 18.04
Deze quickstart toont u de basisstappen die nodig zijn om een LEMP-stack op een Ubuntu 18.04-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 Ubuntu-opslagplaatsen. Werk de pakkettenindex bij en installeer Nginx met de volgende opdrachten:
sudo apt update
sudo apt install nginx
Stap 2. MySQL installeren
De volgende stap is het installeren van de MySQL-pakketten. Typ hiervoor:
sudo apt install mysql-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.
Stap 3. PHP installeren
Ubuntu 18.04 LTS wordt geleverd met de nieuwste en beste PHP-versie 7.2. Om PHP FPM en verschillende meest voorkomende PHP-modules te installeren:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
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.2-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 een nfs-server op ubuntu 18.04 te installeren en configureren
Network File System (NFS) is een gedistribueerd bestandssysteemprotocol waarmee u externe mappen via een netwerk kunt delen. In deze zelfstudie bespreken we hoe u een NFSv4-server instelt op Ubuntu 18.04.
Hoe Lemp Stack op Debian te installeren 9
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
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.







