Slik installerer du Debian 9 på VirtualBox
Innholdsfortegnelse:
- Installer LEMP Stack på Debian 9
- Forutsetninger
- Trinn 1. Installere Nginx
- Trinn 2. Installere MariaDB
- Trinn 3. Installere PHP
- Trinn 4. Konfigurere Nginx til å behandle PHP-sider
- Mer informasjon
- Guider
Begrepet LEMP er et forkortelse av navnene på de fire open source-komponentene:
- L - Linux operativsystem E - Nginx en HTTP og revers proxy-server M - MySQL eller MariaDB relasjonsdatabasestyringssystem P - PHP programmeringsspråk.
Denne serien med opplæringsprogrammer vil vise deg hvordan du installerer Nginx, oppretter Nginx-serverblokker, genererer et gratis Let's Encrypt SSL-sertifikat, installerer og sikrer MySQL og installerer PHP.
De detaljerte opplæringsprogrammene som er en del av denne serien, vises på slutten av denne siden.
Installer LEMP Stack på Debian 9
Denne hurtigstarten vil vise deg de grunnleggende trinnene som kreves for å få en LEMP-stack installert på en Debian 9-server.
Forutsetninger
Brukeren du er logget inn som, må ha sudo-rettigheter for å kunne installere pakker.
Trinn 1. Installere Nginx
Nginx er tilgjengelig i standard Debian-lagringsplasser. Oppdater pakkeindeksen og installer Nginx med følgende kommandoer:
sudo apt update
sudo apt install nginx
Nginx-tjenesten starter automatisk etter at installasjonsprosessen er fullført.
Trinn 2. Installere MariaDB
Med utgivelsen av Debian 9 ble MySQL erstattet med MariaDB som standard databasesystem. Installer MariaDB ved å kjøre følgende kommando:
sudo apt install mariadb-server
Når installasjonen er fullført, utgir du kommandoen
mysql_secure_installation
å forbedre sikkerheten til MySQL-installasjonen:
sudo mysql_secure_installation
Du vil bli bedt om å angi root-passordet, fjerne den anonyme brukeren, begrense tilgangen til root-brukeren til den lokale maskinen og fjerne testdatabasen. Du bør svare “Y” (ja) på alle spørsmål.
Hvis du vil installere MySQL i stedet for MariaDB, sjekk veiledningen vår for installasjonsinstruksjoner.Trinn 3. Installere PHP
Debian 9 leveres med PHP versjon 7.0. Slik installerer du PHP FPM og den vanligste PHP-modulen typen:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
For å installere PHP 7.2, besøk denne opplæringen.
Trinn 4. Konfigurere Nginx til å behandle PHP-sider
Nå som vi har alle LEMP-komponentene installert, kan vi redigere Nginx-virtuelle vertskonfigurasjonsfilen og legge til følgende linjer slik at Nginx kan behandle PHP-filer:
server {
#… other code
beliggenhet ~.php $ {inkluderer utdrag / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Ikke glem å starte Nginx-tjenesten på nytt for at endringene skal tre i kraft:
Mer informasjon
For mer detaljerte instruksjoner om hvert trinn, vennligst se følgende opplæringsprogrammer.
Guider
Slik installerer du, installerer hp officejet 6500a pluss alt-i-ett-skriver

Lær hvordan du konfigurerer og installerer HP Officejet 6500A Plus alt-i-ett-skriver.
Slik installerer du apache på debian 9

Apache HTTP-server er en av de mest populære webserverne i verden. I denne opplæringen vil vi gå gjennom trinnene for å installere Apache på en Debian 9-server.
Installer lempebunke på centos 7

I denne serien vil vi vise deg hvordan du installerer Nginx, genererer et gratis Let's Encrypt SSL-sertifikat, installerer og sikrer MariaDB og installerer PHP 7.x.