Cum instalăm pachetul LAMP

Iată un tutorial simplu despre cum să instalezi un mediu LAMP (Linux, Apache, MySQL, PHP) pe un server Linux. Acest tutorial presupune că ai deja un server Linux funcțional și că ai acces la el folosi ...

Publicat la data de 02.10.2023

Actualizat la data de 02.10.2023

Scris de NAV Communications

2 minute rămase

Iată un tutorial simplu despre cum să instalezi un mediu LAMP (Linux, Apache, MySQL, PHP) pe un server Linux. Acest tutorial presupune că ai deja un server Linux funcțional și că ai acces la el folosind SSH sau o altă metodă de conectare la terminal.

Pasul 1:

Actualizarea sistemului: Începe prin a te asigura că sistemul tău este actualizat la versiunea cea mai recentă. Folosește următoarele comenzi pentru a actualiza pachetele de pe server:

sudo apt update

sudo apt upgrade

Pasul 2:

Instalarea Apache: Apache este un server web popular pentru distribuții Linux. Instalează Apache cu următoarea comandă:

sudo apt install apache2

După ce instalarea s-a încheiat, poți verifica starea Apache cu:

sudo systemctl status apache2

Ar trebui să vezi un mesaj care indică că Apache rulează. Dacă nu rulează, poți porni Apache cu:

sudo systemctl start apache2

Asigură-te că Apache va porni automat la pornirea sistemului:

sudo systemctl enable apache2

Pasul 3:

Instalarea LAMP MySQL (sau MariaDB): MySQL este un sistem de gestionare a bazelor de date. Îl poți instala folosind următoarea comandă:

sudo apt install mysql-server

În timpul instalării, va apărea o fereastră de configurare a parolei pentru utilizatorul „root” al MySQL. Setează o parolă sigură.

Poți verifica starea MySQL cu:

sudo systemctl status mysql

Asigură-te că MySQL va porni automat la pornirea sistemului:

sudo systemctl enable mysql

Pasul 4:

Instalarea PHP: PHP este limbajul de programare utilizat pentru dezvoltarea web. Poți instala PHP și modulele necesare cu următoarea comandă:

sudo apt install php libapache2-mod-php php-mysql

După instalare, verifică versiunea PHP cu:

php -v

Pasul 5:

Testarea configurării LAMP: Poți crea un fișier PHP de test pentru a verifica dacă serverul LAMP funcționează corect. Creează un fișier numit „info.php” în directorul web implicit:

sudo nano /var/www/html/info.php

Adaugă următorul conținut în fișierul „info.php”:

<?php
phpinfo();
?>

Salvează și închide fișierul. Apoi, accesează în browser adresa http://adresa-ta-de-ip/info.php. Dacă vezi o pagină cu informații despre PHP, atunci configurarea LAMP este corectă.

Pasul 6:

Securizarea serverului: Este important să securizezi serverul pentru a proteja datele și pentru a preveni atacuri. Iată câteva măsuri de securitate de bază:

  • Dezactivează accesul la directorul „info.php” creat mai sus:
sudo rm /var/www/html/info.php
  • Actualizează regulile de firewall pentru a permite doar traficul necesar (HTTP și HTTPS):
sudo ufw allow 'Apache Full'
sudo ufw enable
  • Setează o parolă pentru utilizatorul „root” al MySQL (dacă nu ai făcut-o deja):
sudo mysql_secure_installation
  • Învață despre alte măsuri de securitate, cum ar fi instalarea unui certificat SSL pentru HTTPS și configurarea permisiunilor pentru directoarele web.

Acesta este un tutorial de bază pentru instalarea LAMP pe un server Linux. Asigură-te că înțelegi și aplici măsurile de securitate corespunzătoare înainte de a pune în funcțiune un site web pe serverul tău.

0

Articole relevante

20 Mar2024

Cum ne ferim de phishing: Ghid pentru protejarea datelor

Citește mai departe
26 Feb2024

Cele mai bune Aplicații pentru Magazinul Online

Citește mai departe
12 Feb2024

Tutorial pas cu pas pentru Configurarea Rețelei în CentOS

Citește mai departe
28 Dec2023

Schimbarea nameserverelor pentru site-ul tău

Citește mai departe
18 Dec2023

Cum să îți creezi propriile nameservere pentru website-ul tău

Citește mai departe
24 Nov2023

Cum instalăm LAMP pe Debian 10?

Citește mai departe

Comentarii