Instaleaza LAMP (Linux Apache MySQL phpMyAdmin) pe Debian - Configureaza VPS
Cuprins:
- Instalați LEMP Stack pe Debian 9
- Cerințe preliminare
- Pasul 1. Instalarea Nginx
- Pasul 2. Instalarea MariaDB
- Pasul 3. Instalarea PHP
- Pasul 4. Configurarea Nginx pentru procesarea paginilor PHP
- Mai multe informatii
- Tutoriale
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.
Tutoriale detaliate care fac parte din această serie sunt enumerate la sfârșitul acestei pagini.
Instalați LEMP Stack pe Debian 9
Acest pornire rapidă vă va arăta pașii de bază necesari pentru a obține o stivă LEMP instalată pe un server Debian 9.
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 Debian implicite. Actualizați indexul pachetelor și instalați Nginx cu următoarele comenzi:
sudo apt update
sudo apt install nginx
Serviciul Nginx va începe automat după finalizarea procesului de instalare.
Pasul 2. Instalarea MariaDB
Odată cu lansarea Debian 9, MySQL a fost înlocuit cu MariaDB ca sistem de baze de date implicit. Instalați MariaDB rulând următoarea comandă:
sudo apt install mariadb-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 MySQL în loc de MariaDB, consultați tutorialul nostru pentru instrucțiuni de instalare.Pasul 3. Instalarea PHP
Debian 9 se livrează cu versiunea PHP 7.0. Pentru a instala PHP FPM și cel mai frecvent tip de module PHP:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Pentru a instala PHP 7.2, vizitați acest tutorial.
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 pentru ca Nginx să poată prelucra fișiere PHP:
server {
#… other code
locație ~.php $ {include snippets / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Nu uitați să reporniți serviciul Nginx pentru ca modificările să intre în vigoare:
Mai multe informatii
Pentru instrucțiuni mai detaliate despre fiecare pas, vă rugăm să consultați tutorialele următoare.
Tutoriale
Cum se instalează și se instalează WordPress pe Microsoft Azure
Această parte a tutorialului acoperă aspectele de performanță ale Microsoft Azure și te ghidează la găzduirea propriei dvs. WordPress instalare pe o mașină virtuală Azure.
Cum se instalează și se configurează redis pe debian 10 linux
În acest tutorial, vom acoperi modul de instalare și configurare Redis pe un Debian 10, Buster. Redis este un depozit de date cu valoare cheie în memorie deschisă.
Cum se instalează lemp stack pe ubuntu 18.04
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.







