Cum să instalezi HestiaCP pe un VPS – Ghid pas cu pas pentru începători
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:
- Să selectezi serviciile pe care dorești să le instalezi.
- Să introduci FQDN-ul.
- 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:
- URL-ul pentru accesarea panoului de control (de exemplu,
https://domeniul-tau.com:8083
). - 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
- Probleme cu instalarea: Asigură-te că serverul tău este curat și actualizat.
- Probleme de acces: Dacă panoul de control este inaccesibil, asigură-te că portul 8083 este deschis:
sudo ufw allow 8083/tcp
- Funcții lipsă: Rulează din nou instalatorul cu opțiuni suplimentare pentru a include serviciile lipsă.