How To Install LEMP (Linux, Nginx, MySQL, & PHP) pada Debian 9
Innehållsförteckning:
- Installera LEMP Stack på Debian 9
- förutsättningar
- Steg 1. Installera Nginx
- Steg 2. Installera MariaDB
- Steg 3. Installera PHP
- Steg 4. Konfigurera Nginx för att bearbeta PHP-sidor
- Mer information
- Handledningar
Termen LEMP är en förkortning av namnen på dess fyra open-source-komponenter:
- L - Linux operativsystem E - Nginx, en HTTP- och omvänd proxyserver M - MySQL eller MariaDB relationsdatabashanteringssystem P - PHP-programmeringsspråk.
Denna serie tutorials visar hur du installerar Nginx, skapar Nginx-serverblock, genererar ett gratis Let's Encrypt SSL-certifikat, installerar och säkra MySQL och installerar PHP.
De detaljerade tutorials som ingår i denna serie listas i slutet av denna sida.
Installera LEMP Stack på Debian 9
Denna snabbstart visar dig de grundläggande stegen som krävs för att få en LEMP-stack installerad på en Debian 9-server.
förutsättningar
Användaren du är inloggad på måste ha sudo-behörigheter för att kunna installera paket.
Steg 1. Installera Nginx
Nginx är tillgängligt i Debian-standardförvar. Uppdatera paketindex och installera Nginx med följande kommandon:
sudo apt update
sudo apt install nginx
Nginx-tjänsten startar automatiskt när installationen är klar.
Steg 2. Installera MariaDB
När Debian 9 släpptes ersattes MySQL med MariaDB som standarddatabassystem. Installera MariaDB genom att köra följande kommando:
sudo apt install mariadb-server
När installationen är klar, utfärda kommandot
mysql_secure_installation
att förbättra säkerheten för MySQL-installationen:
sudo mysql_secure_installation
Du blir ombedd att ställa in root-lösenordet, ta bort den anonyma användaren, begränsa root-användarens åtkomst till den lokala maskinen och ta bort testdatabasen. Du bör svara "Y" (ja) på alla frågor.
Om du vill installera MySQL istället för MariaDB, kontrollera vår handledning för installationsinstruktioner.Steg 3. Installera PHP
Debian 9 levereras med PHP version 7.0. Så här installerar du PHP FPM och den vanligaste PHP-modulen:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Besök denna handledning för att installera PHP 7.2.
Steg 4. Konfigurera Nginx för att bearbeta PHP-sidor
Nu när vi har alla LEMP-komponenterna installerade kan vi redigera konfigurationsfilen för virtuella värden för Nginx och lägga till följande rader så att Nginx kan behandla PHP-filer:
server {
#… other code
plats ~.php $ {inkludera utdrag / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Glöm inte att starta om Nginx-tjänsten för att ändringarna ska träda i kraft:
Mer information
För mer detaljerade instruktioner om varje steg, se följande handledning.
Handledningar
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar och konfigurerar redis på debian 10 linux
I denna handledning täcker vi hur du installerar och konfigurerar Redis på en Debian 10, Buster. Redis är ett öppet källkodsdatalager i minnet.
Hur man installerar lemp stack på ubuntu 18.04
Denna serie tutorials visar hur du installerar Nginx, skapar Nginx-serverblock, genererar ett gratis Let's Encrypt SSL-certifikat, installerar och säkra MySQL och installerar PHP 7.2.







