Ce obții
Site-ul tău (HTML, PHP sau alt tip) urcat pe server și vizibil pe domeniu. Totul se face din browser, fără alte programe.
Înainte să începi
- Pregătește fișierele site-ului pe calculator, ideal într-o singură arhivă .zip. Pe Windows și pe Mac, o faci cu clic dreapta pe fișierele selectate și opțiunea de comprimare în arhivă ZIP. Arhivează conținutul folderului site-ului, nu folderul în sine, ca fișierele să ajungă direct unde trebuie.
- Pagina principală trebuie să se numească
index.htmlsauindex.php, cu litere mici. - Dacă site-ul folosește bază de date, ai nevoie și de una. Pașii sunt în ghidul „Crearea unei baze de date MySQL și a unui utilizator”. Pentru un WordPress adus de la alt host, vezi ghidul „Mutarea unui site WordPress de la alt host”.
- Fișierele domeniului principal merg în folderul public_html. Domeniile adăugate ulterior (în planurile cu mai multe site-uri) au fiecare folderul lui. Îl vezi în Domenii » Domenii (Domains » Domains), în coloana Rădăcină document (Document Root).
Pașii
- Intră în cPanel la https://cpanel.nbt-host.com.
- Deschide Fișiere » Manager de fișiere (Files » File Manager). Se deschide într-o filă nouă.
- În coloana din stânga, apasă pe public_html (sau pe folderul domeniului).
- Dacă folderul are fișiere de care nu mai ai nevoie, de exemplu o pagină veche, selectează-le și apasă Ștergere (Delete). Lasă în pace folderele
cgi-binși.well-known, dacă există. - În bara de sus, apasă Încărcare (Upload). Se deschide o pagină nouă.
- Trage arhiva .zip în pagină sau apasă Select File și alege-o. Dacă înlocuiești fișiere care există deja, bifează întâi Overwrite existing files.
- Așteaptă până bara de progres ajunge la 100%.
- Sub zona de încărcare, apasă linkul Go Back to “/home/…/public_html” ca să revii în Manager de fișiere. Dacă arhiva nu apare, apasă Reîncărcare (Reload).
- Selectează arhiva și apasă Extragere (Extract) în bara de sus. Merge și cu clic dreapta » Extract. Verifică folderul propus (
/public_html) și apasă Extract File(s). La final, apasă Închidere (Close). - Verifică unde au ajuns fișierele. Dacă sunt într-un subfolder, de exemplu
public_html/site/, intră în el, apasă Selectare totală (Select All), apoi Mutare (Move). Scrie/public_htmlși confirmă cu Move File(s). - Șterge arhiva .zip din
public_html. Nu mai ai nevoie de ea, ocupă spațiu și oricine ar putea s-o descarce de pe site. - Deschide
https://domeniul-tau.ro. Dacă vezi încă versiunea veche, reîncarcă pagina cu Ctrl+F5 (pe Mac, Cmd+Shift+R).
Fișierele ascunse și permisiunile
- Fișierele care încep cu punct, cum e
.htaccess, sunt ascunse la început. Le vezi așa: Setări (Settings) » bifezi Show Hidden Files (dotfiles) » Salvare (Save). - Permisiunile corecte sunt de obicei 644 pentru fișiere și 755 pentru foldere. Le schimbi cu Permisiuni (Permissions).
- Fișierele șterse ajung în Resturi (Trash) și ocupă spațiu până le golești, cu Golire Resturi (Empty Trash).
Dacă ceva nu merge
- Pe domeniu vezi o listă de fișiere („Index of /”), o pagină implicită sau eroarea 403. Fișierul
index.htmlsauindex.phpnu e direct înpublic_html: probabil a ajuns într-un subfolder (vezi pasul 10). Poate fi și o problemă de litere: serverul face diferența întreIndex.htmlșiindex.html. - Eroare 500. De obicei e un
.htaccessadus de la alt server, cu reguli care nu merg aici. Afișează fișierele ascunse, redenumește.htaccessîn.htaccess-vechiși reîncarcă pagina. La site-urile PHP, verifică și versiunea PHP (ghidul „Versiunea PHP și setările PHP”). - Imaginile sau stilurile nu se încarcă. Linkurile din pagini arată spre calea de pe calculator (
C:\…) sau numele diferă ca litere mari și mici (Logo.pngfață delogo.png). - Încărcarea se oprește sau durează foarte mult. Urcă o singură arhivă .zip în locul a mii de fișiere separate. Verifică și spațiul liber, în Fișiere » Utilizare disc (Files » Disk Usage). Pentru arhive foarte mari, scrie-ne.
- Site-ul se deschide, dar browserul arată „Nu este sigur”. Certificatul SSL se emite automat după ce domeniul arată spre serverul nostru, prin nameserverele
ns1.nbt-host.roșins2.nbt-host.ro. Dacă avertizarea rămâne și a doua zi, scrie-ne.