Nkuzi ọkwa ọkwa HestiaCP eluigwe na ala: Wụnye scripts, tinye weebụsaịtị wee jikwaa VPS ngwa ngwa

Chọrọ ijikwa ngwa ngwa nkeonwe Virtual Private Server (VPS) gị? Mụta ka esi etinye yaHestiaCPOgwe maka ahụmịhe njikwa ihe nkesa kacha.

nke anyieluigwe na alaNtuziaka ọkwa mbụ a ga-ewe gị nzọụkwụ site na iji mezue nrụnye na nhazi nke HestiaCP, na-ekpuchi edemede nrụnye, mgbakwunye weebụsaịtị na firewalls, na-eme ka njikwa ihe nkesa gị rụọ ọrụ nke ọma na nchekwa.

Kedu ihe Hestia pụtara?

Hestia bụ chi nwanyị oven na akụkọ ifo Gris oge ochie.

Mgbe anyị na-ekwu banyere Hestia, ọtụtụ ndị nwere ike buru ụzọ chee banyere chi nwanyị ọkụ, ọkụ na ọkụ na akụkọ ifo Gris oge ochie Ọ bụ otu n'ime chi iri na abụọ nke Olympus.

Amara maka ikpo ọkụ na nchekwa ya, Hestia na-ahụ na ọkụ nke ụlọ na ụlọ arụsị adịghị apụ apụ.

N'otu aka ahụ, na ụwa kọmputa nke oge a, Hestia na-arụkwa ọrụ dị mkpa - HestiaCP.

Nkuzi ọkwa ọkwa HestiaCP eluigwe na ala: Wụnye scripts, tinye weebụsaịtị wee jikwaa VPS ngwa ngwa

HestiaCP panel na-ejikwa VPS ngwa ngwa

HestiaCP bụ isi mmalite mepere emepe Linux Ogwe njikwa ihe nkesa.

  • Enwere ike ịkpọ HestiaCP "ihe niile" nke njikwa ihe nkesa.
  • A maara HestiaCP maka ịdị mfe ya, ịrụ ọrụ yana ngbanwe ya.
  • Dị nnọọ ka chi nwanyị ochie ahụ, na-enye nchebe a pụrụ ịdabere na ya na nkwado maka ihe nkesa gị.

A mụrụ ya site na ewu ewu VestaCP, ma dị ka mmepe na mmezi nke VestaCP ji nwayọọ nwayọọ na-abanye "ọnọdụ ụra", ọtụtụ nsogbu nchekwa na adịghị ike edozighị n'oge ...

N'ihi ya, otu ndị mmepe nwere anya n'ihu kpebiri ịmalite ọzọ wee mepụta alaka ọhụrụ, Hestia CP, ka ọ gaa n'ihu na-emeziwanye ma na-edobe ya iji mee ka njikwa ihe nkesa dịkwuo nchebe ma dị mma.

HestiaCP njikwa panel ọrụ mmeghe

HestiaCP na-enye interface dị mfe ma dị mfe iji, ị nwere ike ịgbakwunye akaụntụ onye ọrụ, aha ngalaba weebụsaịtị ma hazie akụkụ ndị ọzọ nke ihe nkesa ahụ.

Nke a bụ ụfọdụ isi atụmatụ:

  • Nkwado ọtụtụ asụsụ: HestiaCP na-akwado ọtụtụ asụsụ, gụnyere Chinese.
  • Nkwado nkesa webụ: Apache2 na NGINX nwere PHP-FPM, na-akwado ọtụtụ ụdị PHP (5.6-8.1, ndabara 8.0).
  • Ihe nkesa DNS: sava DNS (Bind) nwere ọrụ ụyọkọ.
  • Ọrụ ozi: Na-enye ọrụ ozi POP/IMAP/SMTP, nwere mgbochi nje, mgbochi spam na ozi webụ (ClamAV, SpamAssassin, Sieve, Roundcube, Rainloop).
  • Ebe nchekwa data: Na-akwado MariaDB na/ma ọ bụ PostgreSQL ọdụ data.
  • Nkwado SSL: Na-akwado Ka anyị Encrypt SSL na asambodo wildcard.
  • Firewall: Firewall nwere nchọpụta ike ọgụ na ndepụta IP (iptables, fail2ban na ipset).

HestiaCP na-enye interface enyi na enyi, na-enye gị ohere itinye akaụntụ ndị ọrụ, ngalaba weebụsaịtị, na ịhazi akụkụ ndị ọzọ nke sava ahụ ngwa ngwa. Lee ụfọdụ atụmatụ dị mkpa: Nkwado ọtụtụ asụsụ: HestiaCP na-akwado ọtụtụ asụsụ, gụnyere asụsụ Chaịna. Nkwado sava weebụ: Apache2 na NGINX nwere PHP-FPM, na-akwado ọtụtụ ụdị PHP (5.6-8.1, ndabara bụ 8.0).

Ihe ndị dị mkpa maka ịwụnye HestiaCP

Tupu ịwụnye Hestia, ịkwesịrị ịghọta isi ihe achọrọ maka sava ahụ.

Hestia kwesịrị ịdị na-agba ọsọ na sistemụ arụmọrụ ọhụrụ iji hụ na ọ na-arụ ọrụ nke ọma.

Ndị a bụ nhazi kacha nta na akwadoro:

Ụdị nhaziCPU内存diski操作系统
Nhazi kacha nta1 isi, 64-bit1 GB (na-enweghị SpamAssassin na ClamAV)10 GB nke diski ikeDebian 10, 11 ma ọ bụ 12, Ubuntu 20.04, 22.04 LTS
Nhazi akwadoro4 Ngwá agha nuklia4 GB40GB draịva steeti siri ikeDebian kacha ọhụrụ, Ubuntu LTS kacha ọhụrụ

ihe ndị ọzọ chọrọ

  • Hestia na-agba naanị na AMD64/x86_64 na ARM64/arch64 processors ma chọọ sistemụ arụmọrụ 64-bit.
  • A naghị akwado ndị nrụpụta i386 ma ọ bụ ARM7.
  • Sistemu eji arụ ọrụ anaghị akwado LTS.

Nkwadebe nwụnye HestiaCP panel

Kwụpụ 1: Gbanwee na onye ọrụ mgbọrọgwụ

Nke mbụ, ịkwesịrị ịgbanye installer dị ka mgbọrọgwụ. Enwere ike ịgba ọsọ ozugbo na ọdụ ma ọ bụ site na iji SSH.

Gbaa iwu a ka ịgbanwee gaa na onye ọrụ mgbọrọgwụ:

sudo -i

Nzọụkwụ 2: kwalite ngwungwu sistemụ

Tupu ịmalite nrụnye, jide n'aka na ngwugwu sistemụ gị emelitere. Gbaa iwu a iji kwalite:

apt update -y

Nzọụkwụ 3: Wụnye nkịtị软件

Sistemu Debian dị ọcha A na-atụ aro ka ịwụnye ụfọdụ ngwanrọ a na-ejikarị.

apt install wget curl sudo vim git -y

Nzọụkwụ 4: Tinye DNS ndekọ

N'ikwu okwu n'ozuzu, ịkwesịrị ịgbakwunye ndekọ na DNS iji dozie adreesị IP dị ka aha ngalaba aha HestiaCP, dịka ọmụmaatụ:

N'ozuzu, ịkwesịrị itinye ndekọ A na DNS iji dozie adreesị IP, nke ga-eje ozi dị ka ngalaba Aha njirimara maka HestiaCP.

hcp.domain.tld

(Jiri aha ngalaba nke gị dochie domain.tld)

nkuzi script nwụnye HestiaCP

Kwụpụ 1: Budata edemede nrụnye

Budata edemede nrụnye site na SSH site na iji iwu a:

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

Ọ bụrụ na nbudata ahụ daa n'ihi njehie nkwenye SSL, gbaa mbọ hụ na etinyere ngwungwu ca-certificate na sistemụ gị.

Ị nwere ike ime nke a site na iji iwu a:

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

Kwụpụ 2: Gbaa script nwụnye HestiaCP

Ụzọ dị mfe iji họrọ nhọrọ nwụnye HestiaCP bụ iji eriri nrụnye.

Ka ịhọrọ nke ngwanro ị ga-etinye, ị nwere ike họrọ iji eriri nrụnye HestiaCP ịhọrọ nke ngwanrọ ị ga-etinye.

Pịa njikọ dị n'okpuru ka ịga na parampat omenala HestiaCP na nhọrọ nhazi:

Họrọ dị ka achọrọ:

Nzọụkwụ nke 2: Na-agba ọsọ HestiaCP Installation Script. Ụzọ dị mfe iji họrọ nhọrọ ntinye HestiaCP bụ iji ihe na-emepụta eriri ntinye. Iji họrọ ngwanrọ ị ga-etinye, ị nwere ike iji ihe na-emepụta eriri ntinye HestiaCP họrọ ngwanrọ ị ga-etinye.

Nke a bụ iwu ọmụmaatụ:

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

Ọ bụrụ na ịchọta na ọ na-enye nsogbu, ị nwekwara ike ijiChen WeiliangNke a, Otú ọ dị, cheta nahcp.domain.tld,[email protected],p4ssw0rd , gbanwee ya ka ọ bụrụ ihe ị na-eji n'ezie.

Kwụpụ 3: Malitegharịa ihe nkesa ahụ

Mgbe echichi mechara, tinye iwu nkesa nke ịmalitegharịa:

reboot

Ogwe HestiaCP na-ahazi asambodo SSL

nke 1:Tinye asambodo SSL maka URL panel panel:

v-add-letsencrypt-host

Ọ bụrụ na edobebeghị aha nnabata ahụ, ị ​​ga-ebu ụzọ mee ya:

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

Gbanwee hcp.domain.tld ka ọ bụrụ aha nnabata gị.

nke 2:Wee banye na ihe nchọgharị ahụ https://hcp.domain.tld:2053

Ị nwere ike ịnweta panel.

Enwere ike ịhụ paswọọdụ akaụntụ na ahịrị iwu.

HestiaCP panel na-agbakwụnye webụsaịtị

Ebe ọ bụ na onye ọrụ mgbọrọgwụ adịghị echekwa, ọ bụrụ na ịchọrọ ịgbakwunye weebụsaịtị na HestiaCP panel, a na-atụ aro ka ịmepụta onye ọrụ ọhụrụ wee banye na onye ọrụ ọhụrụ iji gbakwunye aha ngalaba weebụsaịtị.

Nzọụkwụ 1:Tinye akaụntụ onye ọrụ▼

A na-atụ aro itinye weebụsaịtị na panel HestiaCP n'ihi na akaụntụ onye ọrụ mgbọrọgwụ ndabara enweghị nchekwa. Iji tinye weebụsaịtị na panel HestiaCP, a na-adụ ọdụ ka ịmepụta akaụntụ onye ọrụ ọhụrụ wee banye na akaụntụ onye ọrụ ọhụrụ ahụ iji tinye ngalaba weebụsaịtị ahụ. Nzọụkwụ 1: Tinye akaụntụ onye ọrụ

nke 2:Tinye aha ngalaba webụsaịtị▼

Tinye ngalaba weebụsaịtị na HestiaCP

  • A naghị atụ aro ka ịlele nkwado DNS na nkwado igbe akwụkwọ ozi, n'ihi na DNS na igbe ozi nke onwe gị wuru anaghị eguzosi ike nke ọma, ọ dịkwa mfe ịhapụ ozi ịntanetị dị mkpa.
  • Ya mere, ọ ga-adịkwu mma ma ọ bụrụ na anyị ejiri DNS na igbe ozi sitere na ndị nrụpụta isi.

nke 3:Dezie aha ngalaba weebụsaịtị ▼

Kwụpụ 3: Dezie aha ngalaba weebụsaịtị A na-atụ aro ka ịlele: Kwado SSL maka ngalaba a

Akwadoro ka ịlele:Kwado SSL maka ngalaba a

  • Nweta asambodo SSL site na iji Let's Encrypt
  • Kwado ntụgharị HTTPS akpaka
  • Kwado nchekwa ụgbọ njem HTTP siri ike (HSTS)

Dị ka ogwe njikwa ihe nkesa dị ike ma na-agbanwe agbanwe, HestiaCP ọ bụghị nanị na-enye ọrụ bara ụba na ngwá ọrụ nchịkwa dị mma, ma na-ejikwa ịdị mfe nke iji na scalability.

Ma ị na-ejikwa sava nkeonwe ma ọ bụ ihe nkesa ọkwa ụlọ ọrụ, HestiaCP nwere ike gboo mkpa gị, na-enye gị ohere ijikwa ọkụ na nchekwa ngwa ngwa dịka chi nwanyị Hestia.

Iji nyochaa ozi ndị ọzọ gbasara HestiaCP, biko gaa na adreesị ọrụ GitHub ya na adreesị webụsaịtị gọọmentị.

Nweta ọrụ dị ike nke HestiaCP ma nwee ọ enjoyụ njikwa ihe nkesa dị mfe na nke ọma!

Chọrọ ịmụtakwu maka HestiaCP?

A na-atụ aro ka ị gaa n'ihu na-agụ ntuziaka anyị zuru oke maka otu esi edozi HestiaCP phpmyadmin – Nsogbu njehie.

Nke a bụ ihe ngwọta kacha otu ugboro na nke ga-enyere gị aka imeri mmejọ a na-ahụkarị n'ụzọ dị mfe▼

Pịa njikọ dị n'okpuru ebe a, ị ga-achọta azịza zuru ezu karị iji dozie nsogbu ọsọ ọsọ nke HestiaCP phpMyAdmin na-enweghị ike ịmepụta ndebiri cache ▼

Kedu ka HestiaCP si eme PHP ọrụ shell_exec, passthr, system, and exec?

HestiaCP PHP-FPM nọ n'okpuru ibu dị arọ? Njehie ibe weebụ 500 dị ike? Nke a na njikarịcha ga-mmetụta ozugbo!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "HestiaCP Panel Universe Level Tutorial: Wụnye Scripts, Tinye Weebụsaịtị iji Jikwaa VPS ngwa ngwa", nke ga-enyere gị aka.

Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-31764.html

Iji kpọghee aghụghọ zoro ezo🔑, nabata isonye na ọwa Telegram anyị!

Kekọrịta na-amasị ma ọ bụrụ na-amasị gị! Oke na mmasị gị bụ mkpali anyị na-aga n'ihu!

 

评论

Agaghị ebipụta adreesị ozi-e gị. Achọrọ ubi na-eji * Label

Pịgharịa gaa na n'elu