In randurile de mai jos va prezint pasii pentru instalarea componentelor necesare pentru gazduirea unui site dinamic care foloseste php si baze de date MySQL.
Pentru a rezolva probleme legate de dependinte si pachete aditionale folosim yum.
In primul rand trebuie sa instalam Apache (httpd), PHP, MySQL (client si server) si componenta care sa permita comunicatia intre php si mysql:
yum -y install httpd php mysql mysql-server php-mysql
Urmeaza configurarea acestor servicii noi instalate pentru a porni odata cu bootarea sistemului:
/sbin/chkconfig httpd on
/sbin/chkconfig mysqld on
Putem sa le pornim manual cu urmatoarele comenzi pentru a nu restarta acum sistemul:
/sbin/service httpd start
/sbin/service mysqld start
NU uitati sa setati o parola pentru userul root la MySQL, in caz contrar orice utilizator de pe sistem are acces deplin la bazele voastre de date. Aceasta parola de root poate/trebuie sa fie diferita de parola utilizatorului root de pe sistem:
mysqladmin -u root password ‘parola-noua’ ( atentie la semnele ‘ ‘ )
Putem sa mai facem setari legate de securitate la MySQL:
mysql -u root -p
mysql> DROP DATABASE test;
mysql> DELETE FROM mysql.user WHERE user = ”;
mysql> FLUSH PRIVILEGES;
Directorul implicit unde sunt fisierele servite de catre serverul web Apache este /var/www/html. In acest director putem creea de exemplu fisierul phpinfo.php in care punem urmatoarele linii cu scopul de test:
<?php
phpinfo();
?>
Articole asemanatoare:
- Au apărut
- Squid – acces pe baza de utilizator si parola
- ZTE ZXR 10 2609
- FreeBSD–Server FTP cu SSL/TLS si utilizatori virtuali
- Instalare Cacti pe CentOS 7
- Primii pasi in lumea FreeBSD-ului
- MySQL – schimbarea parolei uitate pentru root
- Tunel intre doua calculatoare cu Win XP (OpenVPN client-server)
- Logare mesaje server DHCP în baza de date MySQL
- Importanta cheilor primare in tabele MySql