Punerea online a site-ului
Unde ajung fișierele
Fiecare domeniu din cont are dosarul său, iar site-ul său este servit din dosarul public_html pe care acesta îl conține:
/home/UTILIZATOR/domains/domeniuldvs.ro/public_html
UTILIZATOR este numele de utilizator al contului, afișat în zona de client. Un fișier index.php sau index.html încărcat în public_html devine pagina de start a site-ului.
Încărcarea fișierelor
Trei căi duc la același dosar; alegeți-o pe cea care vă convine.
Managerul de fișiere
În panou, File Manager: încărcați fișierele din browser, inclusiv o arhivă .zip, pe care o dezarhivați pe loc. Este calea cea mai rapidă pentru câteva fișiere.
FTP criptat (FTPS)
Într-un program FTP precum FileZilla:
| Setare | Valoare |
|---|---|
| Protocol | FTP, cu criptare TLS explicită (FTPS) |
| Gazdă | numele serverului dumneavoastră, de exemplu web1.simafri.cloud |
| Port | 21 |
| Nume de utilizator | numele de utilizator al contului sau un cont FTP creat în FTP Management |
| Parolă | parola panoului sau cea a contului FTP |
Criptarea TLS protejează parola și fișierele în timpul transferului; în FileZilla, alegeți Require explicit FTP over TLS. Un cont FTP creat în FTP Management are forma nume@domeniuldvs.ro și poate fi limitat la un dosar, de exemplu pentru un colaborator extern.
SSH și SFTP
Accesul SSH se face cu cheie, pe care o adăugați în panou:
- Nu aveți încă o cheie? Pe calculator, rulați
ssh-keygen -t ed25519, apoi deschideți fișierul care se termină cu.pub: aceasta este cheia dumneavoastră publică. - În panou, deschideți SSH Keys, apoi lipiți cheia publică.
- Conectați-vă:
ssh UTILIZATOR@web1.simafri.cloud
Aceeași cheie deschide SFTP (portul 22) în FileZilla sau WinSCP. Se adaugă doar cheia publică: cheia privată rămâne pe calculatorul dumneavoastră.
Alegerea versiunii PHP
Fiecare domeniu își alege versiunea PHP în PHP Version Selector. În prezent sunt disponibile PHP 8.4, 8.3 (versiunea implicită), 8.1 și 7.4, cu OPcache și extensiile uzuale: intl, mbstring, gd, curl, zip, xml, sodium, bcmath, soap, PDO pentru MySQL și SQLite. Aplicația dumneavoastră cere o altă versiune? Scrieți echipei de asistență: echipa noastră o adaugă.
Crearea unei baze de date
- În panou, deschideți MySQL Databases, apoi creați o bază de date: numele și utilizatorul ei au forma
UTILIZATOR_nume. - Notați parola utilizatorului.
- În aplicație, indicați:
| Setare | Valoare |
|---|---|
| Gazdă | localhost |
| Port | 3306 |
| Bază de date și utilizator | cele pe care tocmai le-ați creat, de exemplu UTILIZATOR_site |
phpMyAdmin, deschis din aceeași secțiune, importă un fișier .sql, exportă baza de date și vă permite să parcurgeți tabelele.
Composer, Node.js și framework-urile
Prin SSH, găzduirea dumneavoastră rulează:
- Composer 2:
composer install,composer update; - Node.js 24 și npm:
npm install,npm run buildpentru a compila front-end-ul sau asset-urile; - Git, Python 3 și Perl.
Pentru Symfony sau Laravel, rădăcina web a domeniului este dosarul public/ al proiectului. Încărcați proiectul alături de public_html, apoi înlocuiți public_html cu o legătură către dosarul său public/:
cd ~/domains/domeniuldvs.ro
mv public_html public_html.original
ln -s proiectul-meu/public public_html
Comenzile framework-ului (php bin/console, php artisan) se rulează în dosarul proiectului. Pentru un front-end Angular, React sau Vue, încărcați rezultatul npm run build în public_html, cu un fișier .htaccess care redirecționează rutele către index.html.
O aplicație care trebuie să rămână pornită în permanență, precum un server Node.js sau o coadă de mesaje, își are locul pe un VPS Pro.
Programarea unei sarcini
În Cron Jobs, indicați frecvența și comanda, de exemplu în fiecare zi la ora 3:00:
0 3 * * * /usr/local/bin/php /home/UTILIZATOR/domains/domeniuldvs.ro/proiectul-meu/bin/console app:curatare
HTTPS pentru domeniile dumneavoastră
Fiecare domeniu și subdomeniu primește certificatul HTTPS Let's Encrypt, solicitat și reînnoit automat de îndată ce domeniul indică spre serverul dumneavoastră. SSL/TLS Certificates afișează certificatul fiecărui domeniu. Pentru a trimite mereu vizitatorii către adresa cu https://, adăugați la începutul fișierului .htaccess din public_html:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Întrebări frecvente
Site-ul meu afișează încă pagina implicită.
Pagina de start trebuie să se afle direct în public_html, cu numele index.php sau index.html, și nu într-un subdosar. Ștergeți pagina implicită dacă se mai află acolo.
Cum instalez WordPress?
Scrieți echipei de asistență indicând domeniul: echipa noastră instalează WordPress pe găzduirea dumneavoastră și vă înmânează accesul la administrarea sa.
Conexiunea mea SSH este refuzată.
Verificați că cheia dumneavoastră publică apare în SSH Keys și că vă conectați cu Numele de utilizator al contului. Conexiunea SSH se face cu cheie: programul dumneavoastră trebuie să folosească cheia privată care corespunde celei adăugate.