Panoul de control Hestia (HestiaCP) este un panou de găzduire puternic și ușor, ideal pentru administrarea VPS-urilor. Acesta simplifică sarcini precum gestionarea site-urilor web, e-mailurilor și bazelor de date, oferind o interfață ușor de utilizat. Acest ghid îți va arăta cum să instalezi HestiaCP pe un VPS folosind distribuții Linux suportate precum Debian și Ubuntu.


Cerințe de sistem

Înainte de a începe, asigură-te că VPS-ul tău îndeplinește următoarele cerințe:

  • Sistem de operare:
    • Debian 10, 11 sau 12.
    • Ubuntu 20.04 sau 22.04 LTS.
  • Procesor: 64-bit (AMD64/x86_64 sau ARM64/aarch64).
  • Memorie:
    • Minim: 1 GB RAM (fără SpamAssassin și ClamAV).
    • Recomandat: 4 GB RAM.
  • Spațiu de stocare:
    • Minim: 10 GB HDD.
    • Recomandat: 40 GB SSD.
  • Rețea: Conexiune stabilă la internet.
  • Acces: Drepturi de root.

Notă: HestiaCP necesită o instalare curată a sistemului de operare pentru performanțe optime. Dacă există un cont admin deja creat, șterge-l sau utilizează opțiunea --force în timpul instalării.


Pasul 1: Pregătirea VPS-ului

Actualizează pachetele sistemului

Pentru a te asigura că VPS-ul tău este actualizat:

bashCopy codesudo apt update && sudo apt upgrade -y

Configurează hostname-ul

Setează numele de domeniu complet calificat (FQDN):

bashCopy codesudo hostnamectl set-hostname domeniul-tau.com

Înlocuiește domeniul-tau.com cu numele domeniului pe care îl vei folosi.


Pasul 2: Descarcă scriptul de instalare HestiaCP

HestiaCP oferă un script automatizat de instalare. Descarcă-l utilizând comenzile de mai jos:

bashCopy codewget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Pasul 3: Rulează instalatorul

Procesul de instalare necesită drepturi de root. Pornește instalarea cu următoarea comandă:

bashCopy codesudo bash hst-install.sh

Opțiuni opționale pentru instalare

HestiaCP permite personalizarea instalării. Mai jos este un exemplu de comandă cu opțiuni suplimentare:

sudo bash hst-install.sh --apache yes --nginx yes --phpfpm yes --mysql yes --exim yes --dovecot yes --clamav yes --spamassassin yes --iptables yes --fail2ban yes
  • NGINX și Apache: Opțiuni pentru serverul web.
  • PHP-FPM: Procesare PHP.
  • Exim/Dovecot: Servere de e-mail.
  • SpamAssassin/ClamAV: Filtrare spam și scanare antivirus (necesită resurse suplimentare).
  • Fail2Ban: Sistem de prevenire a intruziunilor.

Pasul 4: Confirmă detaliile instalării

Instalatorul îți va solicita:

  1. Să selectezi serviciile pe care dorești să le instalezi.
  2. Să introduci FQDN-ul.
  3. Să oferi o adresă de e-mail validă pentru notificările administrative.

După confirmare, instalarea va începe și poate dura până la 20 de minute.


Pasul 5: Accesează HestiaCP

După finalizarea instalării, instalatorul îți va furniza:

  1. URL-ul pentru accesarea panoului de control (de exemplu, https://domeniul-tau.com:8083).
  2. Numele de utilizator admin și o parolă temporară.

Deschide URL-ul în browserul tău și autentifică-te folosind credențialele furnizate.


Pasul 6: Configurare post-instalare

Securizează instalarea

  • Schimbă parola admin:
    Autentifică-te în HestiaCP și navighează la Utilizator > Admin > Editare > Parolă pentru a seta o parolă nouă.
  • Instalează SSL pentru panoul de control:
    Folosește Let’s Encrypt din HestiaCP pentru a securiza portalul de autentificare cu un certificat SSL.

Adaugă primul tău domeniu

Pentru a găzdui un site web, adaugă domeniul în secțiunea Web > Adaugă Domeniu.


Pasul 7: Începe să-ți gestionezi VPS-ul

Cu HestiaCP instalat, poți:

  • Găzdui site-uri web și configura înregistrări DNS.
  • Crea și gestiona conturi de e-mail.
  • Configura baze de date și monitoriza performanța serverului.
  • Utiliza instrumente avansate precum backup-uri, firewall-uri și funcții de monitorizare.

Sfaturi pentru depanare

  1. Probleme cu instalarea: Asigură-te că serverul tău este curat și actualizat.
  2. Probleme de acces: Dacă panoul de control este inaccesibil, asigură-te că portul 8083 este deschis: sudo ufw allow 8083/tcp
  3. Funcții lipsă: Rulează din nou instalatorul cu opțiuni suplimentare pentru a include serviciile lipsă.