Situatie
In situatia in care aveti un server pe care ruleaza CentOS 7 si doriti sa gasduiti site-uri WEB, pentru a realiza acest lucru instalati un stack LAMP (Linux, Apache, MySQL, PHP).
Solutie
Pasi de urmat
Instalare Apache
Se vor rula comenzile de mai jos:
sudo yum update
sudo yum install httpd
La instalarea HTTPD-ului vi se va cere confirmare de instalare. Apasati tasta Y urmat de Enter
Porniti server-ul Apache si setati sa porneasca automat odata cu server-ul CentOS 7 prin rularea comenzilor:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Instalare MariaDB. MariaDB este evolutia de la MySQL.
Se va rula comanda:
sudo yum install mariadb-server mariadb
Pentru pornirea server-ului se ruleaza comanda:
sudo systemctl start mariadb
Se va seta ca server-ul sa porneasca automat odata cu server-ul CentOS 7:
sudo systemctl enable mariadb.service
Acum se va securiza server-ul SQL prin rularea comenzii:
sudo mysql_secure_installation
In urma acestei comenzi vi se va cere sa introduceti o parola pentru root-ul bazei SQL, vi se va cere sa o confirmati si alte cerinte necesare securitatii bazei de date initiala pentru a restrictiona accesul la server-ul SQL.
Instalare PHP
Pentru instalare se va rula comanda:
sudo yum install php php-mysql
Se va restarta server-ul Apache ruland comanda:
sudo systemctl restart httpd.service
In acest moment server-ul de WEB este gata, daca doriti sa verificati daca ruleaza, creati un fisier info.php la calea /var/www/html/info.php si sa introduceti in interiorul lui urmatorul cod:
<?php phpinfo(); ?>
Leave A Comment?