Instalare Apache, PHP si MySQL pe Fedora Core
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:
- MySQL – schimbarea parolei uitate pentru root
- Instalare Cacti pe CentOS 7
- Squid – acces pe baza de utilizator si parola
- Resetare parolă de root Slackware Linux
- IPv6 – FreeBSD – Setari webserver apache22
- FreeBSD–Server FTP cu SSL/TLS si utilizatori virtuali
- Importanta cheilor primare in tabele MySql
- FreeBSD – eroare mysql
- FreeBSD–DELL–citire service tag
- SSH – autentificare fară parolă