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

05 Nov2024

Suntem în siguranță pe internet?

Citește mai departe
01 Nov2024

Ghid pentru Configurarea Zonei DNS

Citește mai departe
29 Oct2024

Cum să configurezi corect un firewall: Ghid complet

Citește mai departe
23 Oct2024

Cum să Optimizezi Imaginile pentru Website-ul Tău

Citește mai departe
18 Oct2024

Cum să Menținem Site-urile la Zi: Ghid pentru Webmasteri

Citește mai departe
08 Oct2024

Optimizarea unui Website: Ghidul Complet pentru Performanță Maximă

Citește mai departe

Comentarii