Salt la conținutul principal

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:

SetareValoare
ProtocolFTP, cu criptare TLS explicită (FTPS)
Gazdănumele serverului dumneavoastră, de exemplu web1.simafri.cloud
Port21
Nume de utilizatornumele 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:

  1. 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ă.
  2. În panou, deschideți SSH Keys, apoi lipiți cheia publică.
  3. 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​

  1. În panou, deschideți MySQL Databases, apoi creați o bază de date: numele și utilizatorul ei au forma UTILIZATOR_nume.
  2. Notați parola utilizatorului.
  3. În aplicație, indicați:
SetareValoare
Gazdălocalhost
Port3306
Bază de date și utilizatorcele 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 build pentru 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.