Hîndariya asta gerdûnî ya panelê HestiaCP: Skrîptan saz bikin, malperan lê zêde bikin û bi hêsanî VPS-ê birêve bibin

Dixwazin bi hêsanî Servera xweya Taybet a Virtual (VPS) birêve bibin? Fêr bibe ka meriv çawa saz dikeHestiaCPPanel ji bo ezmûna rêveberiya servera dawî.

yên meezmanVê rêberê asta yekem dê we gav bi gav bavêje ku hûn sazkirin û veavakirina HestiaCP-ê temam bikin, skrîptên sazkirinê, zêdekirinên malperê û dîwarên agir vedigire, rêveberiya servera we bikêr û ewledar dike.

Wateya Hestia çi ye?

Hestia di mîtolojiya Yewnaniya kevn de xwedawenda firnê ye.

Dema ku em li ser Hestia dipeyivin, pir kes dikarin pêşî li xwedaya ocax, firnê û agir di mîtolojiya Yewnaniya kevnar de bifikirin.

Hestia ku bi germahî û parastina xwe tê nasîn, piştrast dike ku agirê mal û perestgehan qet vemire.

Bi heman rengî, di cîhana komputerê ya nûjen de, Hestia jî rolek girîng dilîze - HestiaCP.

Hîndariya asta gerdûnî ya panelê HestiaCP: Skrîptan saz bikin, malperan lê zêde bikin û bi hêsanî VPS-ê birêve bibin

Panela HestiaCP bi hêsanî VPS-ê birêve dibe

HestiaCP çavkaniyek vekirî ye Linux Artifact panelê kontrola serverê.

  • HestiaCP dikare wekî "hemû-rounder" ya rêveberiya serverê were gotin.
  • HestiaCP ji bo sadebûn, karîgerî û piralîbûna xwe tê zanîn.
  • Mîna wê xwedawenda kevnar, ji bo servera we parastin û piştgirîya pêbawer peyda dike.

Ew ji nav gelêrî çêbû VestaCP, lê her ku pêşkeftin û domandina VestaCP hêdî hêdî kete "moda xewê", gelek pirsgirêk û qelsiyên ewlehiyê di wextê xwe de nehatin rast kirin...

Wekî encamek, komek pêşdebirên dûrbîn biryar da ku ji nû ve dest pê bikin û şaxek nû, Hestia CP, ava kirin, da ku çêtirkirin û domandina wê bidomînin da ku rêveberiya serverê ewletir û rehettir bike.

Danasîna fonksiyona panela kontrolê ya HestiaCP

HestiaCP navgînek hêsan û karanîna hêsan peyda dike, hûn dikarin bi hêsanî hesabên bikarhêner, navên domaina malperê lê zêde bikin û aliyên din ên serverê mîheng bikin.

Li vir çend taybetmendiyên sereke hene:

  • Piştgiriya pirzimanî: HestiaCP gelek zimanan piştgirî dike, tevî Çînî.
  • Piştgiriya servera malperê: Apache2 û NGINX bi PHP-FPM, gelek guhertoyên PHP-ê (5.6-8.1, 8.0-ya xwerû) piştgirî dike.
  • Pêşkêşkara DNS: Pêşkêşkara DNS (Bind) bi fonksiyona komê.
  • Xizmeta Mail: Karûbarê posta POP/IMAP/SMTP, bi antî-vîrûs, antî-spam û e-nameya malperê (ClamAV, SpamAssassin, Sieve, Roundcube, R) peyda dikeainloop).
  • Database: Databasên MariaDB û/an PostgreSQL piştgirî dike.
  • Piştgiriya SSL: Piştgiriya Werin em SSL û sertîfîkayên wildcard şîfre bikin.
  • Firewall: Firewall bi tespîtkirina êrîşa hêza hov û navnîşên IP-yê (iptables, fail2ban û ipset).

HestiaCP navrûyek bikarhêner-dostane pêşkêş dike, ku dihêle hûn bi hêsanî hesabên bikarhêner, domainên malperê lê zêde bikin û aliyên din ên serverê mîheng bikin. Li vir çend taybetmendiyên sereke hene: Piştgiriya pirzimanî: HestiaCP gelek zimanan, tevî Çînî jî, piştgirî dike. Piştgiriya servera webê: Apache2 û NGINX bi PHP-FPM re, gelek guhertoyên PHP-ê piştgirî dike (5.6-8.1, xwerû 8.0 e).

Pêdiviyên bingehîn ji bo sazkirina HestiaCP

Berî sazkirina Hestia, hûn hewce ne ku hewcedariyên wê yên bingehîn ji bo serverê fam bikin.

Hestia pêdivî ye ku li ser pergalek xebitandinê ya nû ya nû were xebitandin da ku ew bi rêkûpêk kar bike.

Ya jêrîn mîhengên herî kêm û pêşniyarkirî ne:

Cureyê veavakirinêCPUBîrlewhaPergala pergalê
Veavakirina herî kêm1 bingehîn, 64-bit1 GB (bê SpamAssassin û ClamAV)10 GB dîska hişkDebian 10, 11 an 12, Ubuntu 20.04, 22.04 LTS
Veavakirina pêşniyar kirin4 Nukleer4 GB40 GB ajokera dewleta zexmDebian herî dawî, Ubuntu LTS ya herî dawî

pêdiviyên din

  • Hestia tenê li ser pêvajoyên AMD64 / x86_64 û ARM64 / aarch64 dimeşîne û pergala xebitandina 64-bit hewce dike.
  • Pêvajoyên bingehîn ên i386 an ARM7 nayên piştgirî kirin.
  • Pergalên xebitandinê yên ne-LTS nayên piştgirî kirin.

Amadekirina sazkirina panela HestiaCP

Gav 1: Biguherîne bikarhênerê root

Pêşîn, hûn hewce ne ku sazkerê wekî root saz bikin. Ew dikare rasterast di termînalê de an jî ji dûr ve bi karanîna SSH ve were xebitandin.

Fermana jêrîn bimeşînin da ku hûn bi bikarhênerê root veguherînin:

sudo -i

Gav 2: Pakêtên pergalê nûve bikin

Berî destpêkirina sazkirinê, pê ewle bin ku pakêtên pergala we nûve ne. Ji bo nûvekirinê emrê jêrîn bimeşînin:

apt update -y

Gav 3: Sazkirina hevparNermalav

Pergala Debian bi rêkûpêk paqij e Tê pêşniyar kirin ku hin nermalava ku bi gelemperî têne bikar anîn saz bikin.

apt install wget curl sudo vim git -y

Gav 4: Tomarên DNS zêde bikin

Bi gelemperî, hûn hewce ne ku tomarek A-yê di DNS-ê de zêde bikin da ku navnîşana IP-yê wekî navê navnîşa navê Hostê ya HestiaCP-ê çareser bikin, mînakî:

Bi gelemperî, hûn hewce ne ku tomarê A li DNS-ê zêde bikin da ku navnîşana IP-ê çareser bikin, ku wê hingê wekî domaina Hostname ji bo HestiaCP-ê xizmet dike.

hcp.domain.tld

(Doma.tld bi navê domaina xweya rastîn veguherîne)

Derseya skrîptê ya sazkirinê ya HestiaCP

Gav 1: Skrîpta sazkirinê dakêşin

Skrîpta sazkirinê bi SSH-ê bi karanîna fermana jêrîn dakêşin:

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

Ger dakêşandin ji ber xeletiyek verastkirina SSL-ê têk nebe, pê ewle bin ku we pakêta ca-sertîfîkayê li ser pergala we saz kiriye.

Hûn dikarin vê yekê bi karanîna fermana jêrîn bikin:

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

Gav 2: Skrîpta sazkirinê ya HestiaCP bimeşînin

Rêbazek hêsantir ji bo hilbijartina vebijarkên sazkirinê yên HestiaCP ev e ku meriv jeneratorê rêzika sazkirinê bikar bîne.

Ji bo bijartina kîjan nermalavê saz bikin, hûn dikarin hilbijêrin ku jeneratora rêza sazkirinê ya HestiaCP bikar bînin da ku hilbijêrin kîjan nermalavê saz bikin.

Zencîreya jêrîn bikirtînin da ku biçin Parametreyên xwerû yên fermî û vebijarkên veavakirinê yên HestiaCP:

Li gorî hewcedariyê hilbijêrin:

Gava 2: Bixebitandina Skrîpta Sazkirina HestiaCP. Rêyek hêsantir ji bo hilbijartina vebijarkên sazkirina HestiaCP ew e ku meriv jeneratora rêzikên sazkirinê bikar bîne. Ji bo hilbijartina nermalava ku were sazkirin, hûn dikarin jeneratora rêzikên sazkirinê ya HestiaCP bikar bînin da ku hûn hilbijêrin ka kîjan nermalav were sazkirin.

Li vir fermanek nimûne ye:

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

Heke hûn wê tengahiyê bibînin, hûn dikarin jî bikar bîninChen WeiliangLêbelê, vê yekê ji bîr mekinhcp.domain.tld,[email protected],p4ssw0rd , wê biguhezînin ya ku hûn bi rastî bikar tînin.

Gav 3: Serverê ji nû ve bidin destpêkirin

Piştî ku sazkirin qediya, emrê serverê ji nû ve bidin destpêkirin:

reboot

Panela HestiaCP sertîfîkaya SSL-ê mîheng dike

Gav 1:Ji bo URL-ya panelê sertîfîkayek SSL zêde bikin:

v-add-letsencrypt-host

Ger navê mêvandar berê nehatibe danîn, hûn hewce ne ku pêşî wê bimeşînin:

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

hcp.domain.tld bi navê mêvandarê xwe biguherînin.

Gav 2:Dûv re têkevin gerokê https://hcp.domain.tld:2053

Hûn dikarin bigihîjin panelê.

Şîfreya hesabê di rêzika fermanê de tê dîtin.

Panela HestiaCP malperê zêde dike

Ji ber ku bikarhênerê root-ya xwerû ne ewle ye, heke hûn dixwazin malperek li panela HestiaCP zêde bikin, tê pêşniyar kirin ku hûn bikarhênerek nû biafirînin û têkevin bikarhênerê nû da ku navê domaina malperê zêde bikin.

gava 1ê:Hesabê bikarhêner ▼ lê zêde bike

Zêdekirina malperekê li panela HestiaCP tê pêşniyarkirin ji ber ku hesabê bikarhênerê root ê xwerû ne ewle ye. Ji bo zêdekirina malperekê li panela HestiaCP, tê pêşniyar kirin ku hûn hesabek bikarhênerek nû biafirînin û têkevin wê hesabê bikarhênerê nû da ku domaina malperê lê zêde bikin. Gava 1: Hesabê bikarhênerek zêde bikin

Gav 2:Navê domaina malperê ▼ lê zêde bike

Domaina malperê li HestiaCP zêde bike

  • Ji ber ku DNS û qutiya posteyê ku ji hêla xwe ve hatî çêkirin têra xwe ne aram in, û hêsan e ku meriv e-nameyên girîng ji bîr bike, nayê pêşniyar kirin ku hûn piştgirîya DNS û piştgirîya posteyê kontrol bikin.
  • Ji ber vê yekê, ger em DNS û qutiyên posteyê yên ji hilberînerên mezin bikar bînin, ew ê aramtir be.

Gav 3:Navê domaina malperê ▼ biguherîne

Gav 3: Navê domaina malperê biguherîne Tê pêşniyar kirin ku kontrol bikin: Ji bo vê domainê SSL çalak bikin

Ji bo kontrolkirinê tê pêşniyar kirin:Ji bo vê domainê SSL çalak bike

  • Bi karanîna Let's Encrypt sertîfîkayek SSL bistînin
  • Beralîkirina otomatîkî ya HTTPS çalak bike
  • Ewlekariya Veguhastinê ya HTTP (HSTS) çalak bike

Wekî panelek rêveberiya serverê ya hêzdar û maqûl, HestiaCP ne tenê fonksiyonên dewlemend û amûrên rêveberiya bikêr peyda dike, lê di heman demê de karanîna hêsan û mezinbûnê jî diparêze.

Ma hûn serverek kesane an serverek di asta pargîdanî de birêve dibin, HestiaCP dikare hewcedariyên we bicîh bîne, bihêle hûn mîna xwedawenda Hestia bi hêsanî agir û ewlehiyê kontrol bikin.

Ji bo bêtir agahdarî li ser HestiaCP bigerin, ji kerema xwe biçin navnîşana projeya GitHub û navnîşana malpera fermî.

Fonksiyonên hêzdar ên HestiaCP-ê biceribînin û ji rêveberiya servera hêsan û bikêrhatî kêfê bistînin!

Dixwazin li ser HestiaCP bêtir fêr bibin?

Tête pêşniyar kirin ku hûn xwendina rêbernameya meya berfireh li ser çawa çareserkirina HestiaCP-ê bidomînin phpMyAdmin - Pirsgirêka çewtiyê.

Li vir çareseriya dawî ya yekcar heye ku ji we re dibe alîkar ku hûn bi hêsanî bi xeletiyên hevpar re mijûl bibin ▼

Zencîreya jêrîn bikirtînin û hûn ê çareseriyên berfirehtir bibînin da ku pirsgirêka leza hêdî ya ku ji ber nekarîna HestiaCP phpMyAdmin-ê di cache şablonan de çêdike çareser bikin ▼

HestiaCP fonksiyonên PHP-ê shell_exec, passthr, pergalê, û exec çawa çalak dike?

HestiaCP PHP-FPM di bin barê giran de ye? Çewtiya rûpela malpera dînamîk 500? Ev optimîzasyon dê tavilê bikeve meriyetê!

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

Scroll to Top