Vadnica na ravni univerzalne plošče HestiaCP: namestite skripte, dodajte spletna mesta in preprosto upravljajte VPS

Želite enostavno upravljati svoj virtualni zasebni strežnik (VPS)? Naučite se namestiti nadzorno ploščo HestiaCP in uživajte v vrhunski izkušnji upravljanja strežnikov.

Naš obsežen vodnik vas bo korak za korakom vodil skozi namestitev in konfiguracijo HestiaCP, vključno z namestitvenimi skripti, dodajanjem spletnih mest in požarnim zidom, s čimer bo upravljanje vašega strežnika učinkovito in varno.

Kaj pomeni beseda Hestia?

Hestija je v starogrški mitologiji boginja peči.

Ko govorimo o Hestiji, večina ljudi najprej pomisli na boginjo ognjišča, peči in ognja v starogrški mitologiji. Je ena od dvanajstih glavnih bogov Olimpa.

Znana po svoji toplini in zaščiti, Hestia zagotavlja, da plameni domov in templjev nikoli ne ugasnejo.

Podobno ima v sodobnem računalniškem svetu pomembno vlogo tudi Hestia - HestiaCP.

Vadnica na ravni univerzalne plošče HestiaCP: namestite skripte, dodajte spletna mesta in preprosto upravljajte VPS

HestiaCP panel enostavno upravlja VPS

HestiaCP je nadzorna plošča za strežnike Linux z odprto kodo.

  • HestiaCP lahko imenujemo "vsestransko orodje" za upravljanje strežnikov.
  • HestiaCP je znan po svoji preprostosti, učinkovitosti in vsestranskosti.
  • Kot tista starodavna boginja zagotavlja zanesljivo zaščito in podporo za vaš strežnik.

Izhajal je iz priljubljenega VestaCP , vendar je razvoj in vzdrževanje VestaCP postopoma prešlo v "mirujoče stanje", zato številne varnostne težave in ranljivosti niso bile pravočasno odpravljene ...

Posledično se je skupina daljnovidnih razvijalcev odločila začeti znova in ustvarila novo vejo, Hestia CP, da bi jo še naprej izboljševala in vzdrževala, da bi bilo upravljanje strežnika varnejše in priročnejše.

Predstavitev funkcije nadzorne plošče HestiaCP

HestiaCP ponuja preprost vmesnik, enostaven za uporabo, preprosto lahko dodate uporabniške račune, imena domen spletnih mest in konfigurirate druge vidike strežnika.

Tukaj je nekaj ključnih funkcij:

  • Večjezična podpora: HestiaCP podpira več jezikov, vključno s kitajščino.
  • Podpora za spletni strežnik: Apache2 in NGINX s PHP-FPM, podpira več različic PHP (5.6–8.1, privzeto 8.0).
  • DNS strežnik: DNS strežnik (Bind) s funkcijo gruče.
  • Poštna storitev: Zagotavlja poštno storitev POP/IMAP/SMTP s protivirusno zaščito, zaščito pred vsiljeno pošto in spletno pošto (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Zbirka podatkov: podpira baze podatkov MariaDB in/ali PostgreSQL.
  • Podpora SSL: podpira Let's Encrypt SSL in potrdila z nadomestnimi znaki.
  • Požarni zid: požarni zid z zaznavanjem napadov s surovo silo in seznami IP (iptables, fail2ban in ipset).

HestiaCP ponuja uporabniku prijazen vmesnik, ki vam omogoča enostavno dodajanje uporabniških računov, domen spletnih mest in konfiguriranje drugih vidikov strežnika. Tukaj je nekaj ključnih funkcij: Večjezična podpora: HestiaCP podpira več jezikov, vključno s kitajščino. Podpora za spletni strežnik: Apache2 in NGINX s PHP-FPM, ki podpira več različic PHP (5.6–8.1, privzeta različica je 8.0).

Osnovne zahteve za namestitev HestiaCP

Preden namestite Hestio, morate razumeti njene osnovne zahteve za strežnik.

Hestia mora delovati v popolnoma novem operacijskem sistemu, da zagotovi pravilno delovanje.

Minimalne in priporočene konfiguracije so naslednje:

Vrsta konfiguracije中央处理器Ovendisk操作系统
Minimalna konfiguracija1 jedro, 64-bit1 GB (brez SpamAssassin in ClamAV)10 GB trdi diskDebian 10, 11 ali 12, Ubuntu 20.04, 22.04 LTS
Priporočena konfiguracija4 Jedrska4 GB40 GB pogon SSDNajnovejši Debian, najnovejši Ubuntu LTS

druge zahteve

  • Hestia deluje samo na procesorjih AMD64/x86_64 in ARM64/aarch64 in zahteva 64-bitni operacijski sistem.
  • Procesorji na osnovi i386 ali ARM7 niso podprti.
  • Operacijski sistemi, ki niso LTS, niso podprti.

Priprava na namestitev panela HestiaCP

1. korak: Preklopite na uporabnika root

Najprej morate zagnati namestitveni program kot root. Zaženete ga lahko neposredno v terminalu ali na daljavo s pomočjo SSH.

Za preklop na korenskega uporabnika zaženite naslednji ukaz:

sudo -i

2. korak: Nadgradite sistemske pakete

Pred začetkom namestitve se prepričajte, da so vaši sistemski paketi posodobljeni. Za nadgradnjo zaženite naslednji ukaz:

apt update -y

3. korak: Namestite pogosto uporabljeno programsko opremo

Sistem Debian je razmeroma čist. Priporočljivo je namestiti nekaj pogosto uporabljene programske opreme:

apt install wget curl sudo vim git -y

4. korak: Dodajte zapise DNS

Na splošno morate v DNS dodati zapis A, da naslov IP razrešite kot ime domene Hostname HestiaCP, na primer:

Na splošno morate v DNS dodati zapis A, da razrešite IP-naslov, ki bo nato služil kot domena gostitelja za HestiaCP.

hcp.domain.tld

(Zamenjajte domain.tld s svojim dejanskim imenom domene)

Vadnica za namestitveni skript HestiaCP

1. korak: Prenesite namestitveni skript

Prenesite namestitveni skript prek SSH z naslednjim ukazom:

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

Če prenos ne uspe zaradi napake pri preverjanju SSL, preverite, ali imate v sistemu nameščen paket potrdila ca.

To lahko storite z naslednjim ukazom:

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

2. korak: Zaženite namestitveni skript HestiaCP

Enostavnejši način za izbiro možnosti namestitve HestiaCP je uporaba generatorja namestitvenih nizov.

Če želite izbrati programsko opremo za namestitev, se lahko odločite za uporabo generatorja namestitvenih nizov HestiaCP, da izberete programsko opremo za namestitev.

Kliknite spodnjo povezavo, da odprete uradne parametre po meri in možnosti konfiguracije HestiaCP:

Izberite po potrebi:

2. korak: Zagon namestitvenega skripta HestiaCP. Enostavnejši način izbire možnosti namestitve HestiaCP je uporaba generatorja namestitvenih nizov. Če želite izbrati programsko opremo, ki jo želite namestiti, lahko uporabite generator namestitvenih nizov HestiaCP.

Tukaj je primer ukaza:

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

Če se vam zdi težavno, lahko uporabite tudiChen WeiliangTo pa si zapomnitehcp.domain.tld,[email protected],p4ssw0rd , ga spremenite v tisto, kar dejansko uporabljate.

Če namestitveni ukaz tukaj ne uspe, se bo pojavila naslednja napaka:

-bash: !WeZSJ: event not found

Namesto tega vnesite naslednji namestitveni ukaz:

bash hst-install.sh

3. korak: Znova zaženite strežnik

Ko je namestitev končana, vnesite ukaz za ponovni zagon strežnika:

reboot

Plošča HestiaCP konfigurira potrdilo SSL

1. korak: Dodajte SSL-potrdilo URL-ju plošče:

v-add-letsencrypt-host

Če ime gostitelja še ni bilo nastavljeno, ga morate najprej zagnati:

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

Spremenite hcp.domain.tld v svoje ime gostitelja.

第 2 步:Nato vnesite v brskalnik https://hcp.domain.tld:2053

Lahko dostopate do plošče.

Geslo računa lahko vidite v ukazni vrstici.

Plošča HestiaCP doda spletno mesto

Ker privzeti korenski uporabnik ni varen, je priporočljivo, da ustvarite novega uporabnika in se prijavite v novega uporabnika, če želite v ploščo HestiaCP dodati spletno mesto, da dodate ime domene spletnega mesta.

1. korak: Dodajte uporabniški račun ▼

Priporočljivo je dodati spletno mesto na nadzorno ploščo HestiaCP, ker privzeti uporabniški račun root ni varen. Če želite dodati spletno mesto na nadzorno ploščo HestiaCP, je priporočljivo ustvariti nov uporabniški račun in se prijaviti v ta novi uporabniški račun, da dodate domeno spletnega mesta. 1. korak: Dodajanje uporabniškega računa

2. korak: Dodajte domeno spletnega mesta ▼

Dodajte domeno spletnega mesta v HestiaCP

  • Ni priporočljivo preverjati podpore za DNS in podpore za poštne predale, ker DNS in poštni predal, ki ste ga zgradili sami, nista dovolj stabilna in zlahka zamudite pomembna e-poštna sporočila.
  • Zato bo bolj stabilen, če bomo uporabljali DNS in poštne predale večjih proizvajalcev.

3. korak: Uredite ime domene spletnega mesta ▼

3. korak: Uredite ime domene spletnega mesta. Priporočljivo je, da potrdite polje, da omogočite SSL za to domeno.

Priporočena možnost: Omogoči SSL za to domeno

  • Pridobite SSL potrdilo z Let's Encrypt
  • Omogoči samodejno preusmeritev HTTPS
  • Omogoči HTTP Strict Transport Security (HSTS)

Kot zmogljiva in prilagodljiva plošča za upravljanje strežnika HestiaCP ne zagotavlja le bogatih funkcij in učinkovitih orodij za upravljanje, temveč ohranja tudi preprosto uporabo in razširljivost.

Ne glede na to, ali upravljate osebni strežnik ali strežnik na ravni podjetja, lahko HestiaCP izpolni vaše potrebe in vam omogoča enostavno nadzorovanje ognja in varnosti kot boginja Hestia.

Če želite raziskati več informacij o HestiaCP, obiščite naslov njegovega projekta GitHub in naslov uradnega spletnega mesta.

Izkusite zmogljive funkcije HestiaCP in uživajte v preprostem in učinkovitem upravljanju strežnika!

Želite izvedeti več o HestiaCP?

Priporočamo, da nadaljujete z branjem našega podrobnega vodnika o tem, kako spremeniti privzeti mehanizem za shranjevanje MariaDB v MyISAM z uporabo HestiaCP. Gre za preprost postopek v enem koraku! ▼

Tukaj je najboljša enkratna rešitev, ki vam bo pomagala z lahkoto odpraviti pogoste napake▼

Kliknite spodnjo povezavo za podrobnejše rešitve za težavo, da HestiaCP phpMyAdmin ne predpomni predlog, kar povzroča počasno delovanje ▼

Kako HestiaCP omogoča PHP funkcije shell_exec, passthr, system in exec?

Je HestiaCP PHP-FPM pod veliko obremenitvijo? Napaka dinamične spletne strani 500? Ta optimizacija bo začela veljati takoj!

发表 评论

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

Pomaknite se na vrh