Vodič na razini svemira panela HestiaCP: Instalirajte skripte, dodajte web stranice i jednostavno upravljajte VPS-om

Želite li jednostavno upravljati svojim virtualnim privatnim poslužiteljem (VPS)? Naučite kako instalirati HestiaCP panel i uživajte u vrhunskom iskustvu upravljanja poslužiteljem.

Naš sveobuhvatni vodič provest će vas kroz instalaciju i konfiguraciju HestiaCP-a korak po korak, pokrivajući instalacijske skripte, dodavanje web stranica i vatrozid, čineći upravljanje vašim poslužiteljem učinkovitim i sigurnim.

Što znači Hestia?

Hestija je u starogrčkoj mitologiji božica pećnice.

Kada govorimo o Hestiji, većina ljudi prvo pomisli na božicu ognjišta, peći i vatre u starogrčkoj mitologiji. Ona je jedan od dvanaest glavnih bogova Olimpa.

Poznata po svojoj toplini i zaštiti, Hestia osigurava da se plamen domova i hramova nikada ne ugasi.

Slično tome, u modernom svijetu računala, Hestia također igra važnu ulogu - HestiaCP.

Vodič na razini svemira panela HestiaCP: Instalirajte skripte, dodajte web stranice i jednostavno upravljajte VPS-om

HestiaCP panel jednostavno upravlja VPS-om

HestiaCP je kontrolna ploča otvorenog koda za Linux servere.

  • HestiaCP se može nazvati "svestranim" u upravljanju poslužiteljima.
  • HestiaCP je poznat po svojoj jednostavnosti, učinkovitosti i svestranosti.
  • Baš kao ta drevna božica, pruža pouzdanu zaštitu i podršku za vaš poslužitelj.

Izveden je iz popularnog VestaCP-a , ali kako je razvoj i održavanje VestaCP-a postupno ulazilo u "mirujuće stanje", mnogi sigurnosni problemi i ranjivosti nisu na vrijeme ispravljeni...

Kao rezultat toga, skupina dalekovidnih programera odlučila je započeti iznova i stvorila je novu granu, Hestia CP, kako bi je nastavila poboljšavati i održavati kako bi upravljanje poslužiteljem bilo sigurnije i praktičnije.

Uvod u funkcije kontrolne ploče HestiaCP

HestiaCP pruža jednostavno i lako sučelje, možete jednostavno dodati korisničke račune, nazive domena web stranica i konfigurirati druge aspekte poslužitelja.

Evo nekih ključnih značajki:

  • Višejezična podrška: HestiaCP podržava više jezika, uključujući kineski.
  • Podrška za web poslužitelj: Apache2 i NGINX s PHP-FPM, podržava više PHP verzija (5.6-8.1, zadana 8.0).
  • DNS poslužitelj: DNS poslužitelj (Bind) s funkcijom klastera.
  • Usluga e-pošte: Omogućuje POP/IMAP/SMTP uslugu e-pošte, s antivirusnim, anti-spam i web poštom (ClamAV, SpamAssassin, Sieve, Roundcube, Rainpetlja).
  • Baza podataka: Podržava MariaDB i/ili PostgreSQL baze podataka.
  • SSL podrška: Podržava Let's Encrypt SSL i zamjenske certifikate.
  • Vatrozid: Vatrozid s otkrivanjem brute force napada i IP popisima (iptables, fail2ban i ipset).

HestiaCP nudi korisničko sučelje koje vam omogućuje jednostavno dodavanje korisničkih računa, domena web stranica i konfiguriranje drugih aspekata poslužitelja. Evo nekih ključnih značajki: Višejezična podrška: HestiaCP podržava više jezika, uključujući kineski. Podrška za web poslužitelj: Apache2 i NGINX s PHP-FPM-om, podržavajući više PHP verzija (5.6-8.1, zadano je 8.0).

Osnovni zahtjevi za instaliranje HestiaCP

Prije instaliranja Hestije morate razumjeti njene osnovne zahtjeve za poslužitelj.

Hestia mora raditi na potpuno novom operativnom sustavu kako bi ispravno funkcionirala.

Sljedeće su minimalne i preporučene konfiguracije:

Vrsta konfiguracijeCPUMemorijadisk操作系统
Minimalna konfiguracija1 jezgra, 64-bitni1 GB (bez SpamAssassin i ClamAV)10 GB tvrdi diskDebian 10, 11 ili 12, Ubuntu 20.04, 22.04 LTS
Preporučena konfiguracija4 Nuklearna4 GBSSD disk od 40 GBNajnoviji Debian, najnoviji Ubuntu LTS

drugi zahtjevi

  • Hestia radi samo na procesorima AMD64/x86_64 i ARM64/aarch64 i zahtijeva 64-bitni operativni sustav.
  • Procesori temeljeni na i386 ili ARM7 nisu podržani.
  • Operativni sustavi koji nisu LTS nisu podržani.

Priprema za postavljanje HestiaCP panela

Korak 1: Prebacite se na root korisnika

Prvo morate pokrenuti instalacijski program kao root. Može se pokrenuti izravno u terminalu ili daljinski koristeći SSH.

Pokrenite sljedeću naredbu za prebacivanje na root korisnika:

sudo -i

Korak 2: Nadogradite pakete sustava

Prije početka instalacije provjerite jesu li paketi vašeg sustava ažurni. Pokrenite sljedeću naredbu za nadogradnju:

apt update -y

Korak 3: Instalirajte često korišteni softver

Debian sustav je relativno čist. Preporuča se instalirati neki često korišteni softver:

apt install wget curl sudo vim git -y

Korak 4: Dodajte DNS zapise

Općenito govoreći, trebate dodati A zapis u DNS da biste razriješili IP adresu kao naziv domene Hostname za HestiaCP, na primjer:

Općenito, potrebno je dodati A zapis u DNS kako biste razriješili IP adresu, koja će zatim služiti kao domena naziva hosta za HestiaCP.

hcp.domain.tld

(Zamijenite domain.tld svojim stvarnim imenom domene)

Vodič za instalacijsku skriptu HestiaCP

1. korak: preuzmite instalacijsku skriptu

Preuzmite instalacijsku skriptu putem SSH-a pomoću sljedeće naredbe:

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

Ako preuzimanje ne uspije zbog pogreške SSL verifikacije, provjerite imate li paket ca-certifikata instaliran na vašem sustavu.

To možete učiniti pomoću sljedeće naredbe:

apt-get update && apt-get install ca-certificates -y

Korak 2: Pokrenite instalacijsku skriptu HestiaCP

Jednostavniji način odabira HestiaCP instalacijskih opcija je korištenje instalacijskog generatora nizova.

Da biste odabrali koji ćete softver instalirati, možete koristiti HestiaCP generator instalacijskog niza kako biste odabrali koji ćete softver instalirati.

Kliknite donju poveznicu za odlazak na HestiaCP službene prilagođene parametre i opcije konfiguracije:

Odaberite po potrebi:

Korak 2: Pokretanje instalacijske skripte HestiaCP-a. Jednostavniji način odabira opcija instalacije HestiaCP-a je korištenje generatora instalacijskih nizova. Za odabir softvera za instalaciju možete koristiti generator instalacijskih nizova HestiaCP-a.

Evo primjera naredbe:

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

Ako vam smeta, možete također koristitiChen WeiliangOvo, međutim, zapamtitehcp.domain.tld,[email protected],p4ssw0rd , promijenite u ono što zapravo koristite.

Ako instalacijska naredba ovdje ne uspije, pojavit će se sljedeća greška:

-bash: !WeZSJ: event not found

Umjesto toga unesite sljedeću instalacijsku naredbu:

bash hst-install.sh

Korak 3: Ponovno pokrenite poslužitelj

Nakon dovršetka instalacije unesite naredbu za ponovno pokretanje poslužitelja:

reboot

HestiaCP panel konfigurira SSL certifikat

Korak 1: Dodajte SSL certifikat URL-u panela:

v-add-letsencrypt-host

Ako naziv glavnog računala nije prethodno postavljen, prvo ga morate pokrenuti:

v-change-sys-hostname hcp.domain.tld

Promijenite hcp.domain.tld u svoje vlastito ime hosta.

第 2 步:Zatim unesite u preglednik https://hcp.domain.tld:2053

Možete pristupiti ploči.

Lozinka računa može se vidjeti u naredbenom retku.

HestiaCP panel dodaje web stranicu

Budući da zadani root korisnik nije siguran, ako želite dodati web mjesto na HestiaCP panel, preporučuje se stvoriti novog korisnika i prijaviti se na novog korisnika kako biste dodali naziv domene web mjesta.

Korak 1: Dodajte korisnički račun ▼

Dodavanje web-stranice na HestiaCP ploču preporučuje se jer je zadani root korisnički račun nesiguran. Za dodavanje web-stranice na HestiaCP ploču preporučuje se stvaranje novog korisničkog računa i prijava na taj novi korisnički račun kako biste dodali domenu web-stranice. Korak 1: Dodajte korisnički račun

Korak 2: Dodajte domenu web-mjesta ▼

Dodajte domenu web stranice na HestiaCP

  • Nije preporučljivo provjeravati DNS podršku i podršku za poštanski sandučić, jer DNS i poštanski sandučić koji ste sami napravili nisu dovoljno stabilni i lako je propustiti važne e-poruke.
  • Stoga će biti stabilniji ako koristimo DNS i poštanske sandučiće velikih proizvođača.

Korak 3: Uredite naziv domene web-stranice ▼

Korak 3: Uredite naziv domene web-mjesta. Preporučuje se označiti okvir za omogućavanje SSL-a za ovu domenu.

Preporučena opcija: Omogući SSL za ovu domenu

  • Nabavite SSL certifikat koristeći Let's Encrypt
  • Omogućite HTTPS automatsko preusmjeravanje
  • Omogući HTTP Strict Transport Security (HSTS)

Kao moćan i fleksibilan panel za upravljanje poslužiteljem, HestiaCP ne samo da pruža bogate funkcije i učinkovite alate za upravljanje, već također održava jednostavnost korištenja i skalabilnost.

Bez obzira upravljate li osobnim poslužiteljem ili poslužiteljem na razini poduzeća, HestiaCP može zadovoljiti vaše potrebe, omogućujući vam da jednostavno kontrolirate požar i sigurnost poput božice Hestije.

Da biste istražili više informacija o HestiaCP-u, posjetite njegovu GitHub adresu projekta i adresu službene web stranice.

Doživite moćne funkcije HestiaCP-a i uživajte u jednostavnom i učinkovitom upravljanju poslužiteljem!

Želite saznati više o HestiaCP?

Preporučujemo da nastavite čitati naš detaljni vodič o tome kako promijeniti zadani mehanizam za pohranu MariaDB-a u MyISAM pomoću HestiaCP-a. To je jednostavan postupak u jednom koraku! ▼

Evo najboljeg rješenja jednom zauvijek koje će vam pomoći da se s lakoćom nosite s uobičajenim pogreškama▼

Kliknite donju poveznicu kako biste pronašli detaljnija rješenja za problem HestiaCP phpMyAdmin koji ne uspijeva predmemorirati predloške, što uzrokuje spore performanse ▼

Kako HestiaCP omogućuje PHP funkcije shell_exec, passthr, system i exec?

HestiaCP PHP-FPM je pod velikim opterećenjem? Dinamička web stranica 500 greška? Ova optimizacija stupa na snagu odmah!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Dođite na vrh