Android

A lámpatest telepítése az ubuntu 18.04-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 sorozat bemutatja, hogyan kell telepíteni az Nginx-et, hogyan kell létrehozni Nginx-kiszolgáló blokkokat, létrehozni egy ingyenes Let's Encrypt SSL tanúsítványt, telepíteni és biztonságos MySQL-t, valamint telepíteni a PHP 7.2-et.

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

Telepítse a LEMP verem az Ubuntu 18.04-re

Ez a gyorsindítás megmutatja az alapvető lépéseket, amelyek szükségesek egy LEMP-verem telepítéséhez egy Ubuntu 18.04-kiszolgálóra.

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

A Nginx elérhető az Ubuntu tárolókban. Frissítse a csomag indexét és telepítse az Nginx-et a következő parancsokkal:

sudo apt update sudo apt install nginx

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

A következő lépés a MySQL csomagok telepítése. Ehhez írja be:

sudo apt install mysql-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 MariaDB-t a MySQL 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

Az Ubuntu 18.04 LTS a legújabb és legnagyobb PHP 7.2-es verzió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

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.2-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