Android

Cum se instalează lemp stack pe ubuntu 18.04

Instalarea serverului Lamp pe Ubuntu

Instalarea serverului Lamp pe Ubuntu

Cuprins:

Anonim

Termenul LEMP este un acronim al numelor celor patru componente open-source:

  • Sistemul de operare L - Linux E - Nginx un server proxy HTTP și invers M - MySQL sau MariaDB sistemul de gestionare a bazelor de date relaționale P - limbaj de programare PHP.

Această serie de tutoriale vă va arăta cum să instalați Nginx, să creați blocuri de server Nginx, să generați un certificat gratuit Let's Encrypt SSL, să instalați și să securizați MySQL și să instalați PHP 7.2.

Tutoriale detaliate care fac parte din această serie sunt enumerate la sfârșitul acestei pagini.

Instalați LEMP Stack pe Ubuntu 18.04

Acest pornire rapidă vă va arăta pașii de bază necesari pentru a obține o stivă LEMP instalată pe un server Ubuntu 18.04.

Cerințe preliminare

Utilizatorul la care sunteți conectat, deoarece trebuie să aibă privilegii sudo pentru a putea instala pachete.

Pasul 1. Instalarea Nginx

Nginx este disponibil în depozitele Ubuntu. Actualizați indexul pachetelor și instalați Nginx cu următoarele comenzi:

sudo apt update sudo apt install nginx

Pasul 2. Instalarea MySQL

Următorul pas este instalarea pachetelor MySQL. Pentru aceasta, tastați:

sudo apt install mysql-server

După terminarea instalării, emite comanda mysql_secure_installation pentru a îmbunătăți securitatea instalării MySQL:

sudo mysql_secure_installation

Vi se va solicita să setați parola rădăcină, să eliminați utilizatorul anonim, să restricționați accesul utilizatorului root la mașina locală și să eliminați baza de date de testare. Ar trebui să răspundeți „Y” (da) la toate întrebările.

Dacă doriți să instalați MariaDB în loc de MySQL, consultați tutorialul nostru pentru instrucțiuni de instalare.

Pasul 3. Instalarea PHP

Ubuntu 18.04 LTS se livrează cu cea mai recentă și cea mai mare versiune PHP 7.2. Pentru a instala PHP FPM și mai multe tipuri de module PHP cele mai comune:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

Pasul 4. Configurarea Nginx pentru procesarea paginilor PHP

Acum că avem toate componentele LEMP instalate, putem edita fișierul de configurare a gazdei virtuale Nginx și adăugăm următoarele linii, astfel încât Nginx să poată prelucra fișiere PHP:

server {

#… other code

locație ~.php $ {include snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.2-fpm.sock; }}

Nu uitați să reporniți serviciul Nginx pentru ca modificările să intre în vigoare:

sudo systemctl restart nginx

Mai multe informatii

Pentru instrucțiuni mai detaliate despre fiecare pas, vă rugăm să consultați tutorialele următoare.

Tutoriale