Instalare stack LAMP (Linux, Apache, MySQL, PHP) in CentOS 7

Configurare noua (How To)

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();
?>

Tip solutie

Permanent

Voteaza

(24 din 65 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?