AlmaLinux 9, o distribuție stabilă și populară bazată pe Red Hat Enterprise Linux (RHEL), este perfectă pentru administrarea serverelor. Dacă ai un VPS și vrei să creezi un mediu LAMP (Linux, Apache, MySQL, PHP) pentru site-uri web sau aplicații, acest ghid îți va arăta pașii necesari pentru instalare și configurare.
Dacă încă nu ai un server VPS și îți dorești unul rapid și stabil 🚀, îți recomand soluția de servere VPS Linux de la Cloud-Center. Ai mai multe informații despre pachete accesând acest link.
1. Pregătirea serverului 🛠️
Asigură-te că toate pachetele sunt actualizate:
dnf update -y
2. Instalarea Apache (Serverul Web) 🌍
Apache este unul dintre cele mai utilizate servere web din lume.
Comenzi pentru instalare:
dnf install httpd -y
Pornește și activează Apache:
systemctl start httpd
systemctl enable httpd
Permite traficul HTTP și HTTPS în firewall:
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
3. Instalarea PHP (Limbajul de Programare) 🧑💻
PHP este folosit pentru a crea site-uri web.
Adaugă repository-ul EPEL:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
Instalează PHP și extensiile necesare:
dnf install -y php php-mysqlnd php-dom php-simplexml php-xml php-xmlreader php-curl php-exif php-ftp php-gd php-iconv php-json php-mbstring php-posix php-sockets php-tokenizer
Repornește Apache pentru a aplica modificările:
systemctl restart httpd
Testează PHP:
Creează un fișier PHP de testare:
echo "<?php phpinfo(); ?>" > /var/www/html/info.php
Accesează http://adresa-ta-ip/info.php în browser. Ar trebui să vezi informațiile despre versiunea PHP.
4. Instalarea MySQL (Sistemul de Gestionare a Bazelor de Date) 🗂️
MySQL este responsabil pentru stocarea și gestionarea datelor.
Comenzi pentru instalare:
dnf install mariadb-server mariadb -y
Pornește și activează MySQL:
systemctl start mariadb
systemctl enable mariadb
Configurează MySQL pentru securitate:
mysql_secure_installation
Urmează pașii pentru a seta parola root.
Totul e pregătit!
Acum ai un mediu complet LAMP pe VPS-ul tău cu AlmaLinux 9! 🎉 Poți începe să găzduiești site-uri web, aplicații sau să experimentezi cu proiectele tale.
💡 Tu ce aplicații ai în plan să găzduiești? Spune-ne în comentarii! 😊
