Android

A lámpaköteg telepítése a debian 9-re

Egyszerű webszerver otthoni gépen

Egyszerű webszerver otthoni gépen

Tartalomjegyzék:

Anonim

A LEMP kifejezés négy nyílt forráskódú összetevő nevének rövidítése:

  • L - Linux operációs rendszer E - Nginx egy HTTP és fordított proxy szerver M - MySQL vagy MariaDB relációs adatbázis kezelő rendszer P - PHP programozási nyelve.

Ez az oktatóprogramok megmutatja, hogyan kell telepíteni az Nginx-et, hogyan kell létrehozni Nginx-kiszolgáló blokkokat, hogyan generálhatunk egy ingyenes Let's Encrypt SSL tanúsítványt, hogyan telepíthetjük és biztosíthatjuk a MySQL-t, és hogyan telepíthetjük a PHP-t.

A sorozat részét képező részletes útmutatók az oldal végén találhatók.

Telepítse a LEMP verem a Debian 9-re

Ez a gyorsindítás megmutatja az alapvető lépéseket, amelyek szükségesek egy LEMP-verem telepítéséhez a Debian 9 szerverre.

Előfeltételek

A bejelentkezett felhasználónak sudo jogosultságokkal kell rendelkeznie a csomagok telepítéséhez.

1. lépés: Az Nginx telepítése

Az Nginx az alapértelmezett Debian-lerakatokban érhető el. Frissítse a csomag indexét és telepítse az Nginx-et a következő parancsokkal:

sudo apt update sudo apt install nginx

Az Nginx szolgáltatás automatikusan elindul, miután a telepítési folyamat befejeződött.

2. lépés: A MariaDB telepítése

A Debian 9 kiadásával a MySQL-t alapértelmezett adatbázis-rendszerré váltotta a MariaDB. Telepítse a MariaDB-t a következő parancs futtatásával:

sudo apt install mariadb-server

A telepítés befejezése után adja ki a mysql_secure_installation parancsot a MySQL telepítés biztonságának javítása érdekében:

sudo mysql_secure_installation

A rendszer felkéri a gyökérjelszó megadására, az anonim felhasználó eltávolítására, a root felhasználó hozzáférésének korlátozására a helyi gépen és a teszt adatbázis eltávolításáról. Minden kérdésre válaszoljon „Y” (igen) kérdésre.

Ha a MySQL-t a MariaDB helyett szeretné telepíteni, akkor a telepítési utasításokat nézze meg az oktatóprogramban.

3. lépés: A PHP telepítése

A Debian 9 a PHP 7.0 verzióját szállítja. A PHP FPM és a leggyakoribb PHP modulok telepítéséhez:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql A PHP 7.2 telepítéséhez keresse fel ezt az útmutatót.

4. lépés: Az Nginx konfigurálása a PHP oldalak feldolgozásához

Most, hogy az összes LEMP-összetevő telepítve van, szerkeszthetjük az Nginx virtuális gazdagép konfigurációs fájlját, és hozzáadhatjuk a következő sorokat, hogy az Nginx feldolgozza a PHP fájlokat:

server {

#… other code

hely ~.php $ {tartalmazza a snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}

Ne felejtse el újraindítani az Nginx szolgáltatást, hogy a változások hatályba lépjenek:

sudo systemctl restart nginx

Több információ

Az egyes lépésekkel kapcsolatos részletesebb utasításokért kérjük, olvassa el a következő útmutatásokat.

oktatóanyagok