Modificare document root in cPanel din „public_html” in public

Dupa cum sti, modificarea directa a configurarii Apache pe un server cu cPanel nu este o idee buna deoarece modificarile tale s-ar pierde dupa urmatorul rebuild de Apache.

Cea mai simpla metoda de modificare document root in cPanel din „public_html” in public este prin intermediul terminaului si anume prin modificarea fisierului /var/cpanel/userdata/user/domeniul-tau.ro

Pasul 1:

Accesam serverul prin intermediul terminalului sau a prin Putty si rulam comenzile:

nano /var/cpanel/userdata/user/domeniul-tau.ro

Pasul 2:

Modificam linia documentroot cu noua cale:

documentroot: /home/userul/public

Salvam fisierul in care am editat.

Pasul 3:

Rulam comanda urmatoare pentru rebuild Apache.

/scripts/rebuildhttpdconf

Pasul 4:

Rulam un test de config cu urmatoarea comanda

apachectl -t

Rezultatul o sa fie Syntax OK

Pasul 5:

Restartam Apache-ul ruland comanda systemctl restart httpd

Atentie: daca domeniul are SSL asigura-te ca modifici documentroot si in fisierul domeniul-tau.ro_SSL si adaugi noua cale /home/userul-tau/public

In acest moment browserul o sa afiseze fisierele din noul documentroot.

In cazul in care nu ai acces SSH poti cere aceasta modificare furnizorului tau de web hosting.

Nota: user si domeniul-tau.ro se inlocuiesc dupa caz cu userul de cPanel si domeniul tau.

Lasă un comentariu