HestiaCP panel universe-level tutorial: Faʻapipiʻi tusitusiga, faʻaopoopo i luga o upega tafaʻilagi ma faigofie ona pulea VPS

E te manaʻo e pulea faigofie lau Virtual Private Server (VPS)? Aoao pe faʻapefea ona faʻapipiʻi le paneli HestiaCP ma fiafia i le poto masani sili ona lelei i le puleaina o le server.

O la matou taʻiala atoatoa o le a taiala oe i le faʻapipiʻiina ma le faʻatulagaina o le HestiaCP i lea laʻasaga ma lea laʻasaga, e aofia ai tusitusiga faʻapipiʻi, faʻaopoopoga o upega tafaʻilagi, ma le firewall, ma avea ai lau pulega o le server ma mea e sili ona lelei ma saogalemu.

O le a le uiga o Hestia?

O Hestia o le atua fafine o le ogaumu i tala faasolopito anamua a Eleni.

A tatou talanoa e uiga ia Hestia, o le mea muamua e ono mafaufau i ai le tele o tagata o le atua fafine o le afi, ogaumu ma le afi i tala faʻasolopito anamua a Eleni O ia o se tasi o atua autu e sefululua o Olympus.

Ua lauiloa i lona mafanafana ma le puipuiga, ua faamautinoa e Hestia o le afi o fale ma malumalu e le pe.

E fa'apena fo'i, i le lalolagi fa'akomepiuta fa'aonaponei, o Hestia fo'i e iai sona sao taua - HestiaCP.

HestiaCP panel universe-level tutorial: Faʻapipiʻi tusitusiga, faʻaopoopo i luga o upega tafaʻilagi ma faigofie ona pulea VPS

HestiaCP panel e faigofie ona pulea VPS

O le HestiaCP o se laulau e pulea ai 'au'aunaga Linux e tatala-punaoa.

  • HestiaCP e mafai ona taʻua o le "tagata uma" o le pulega o le server.
  • HestiaCP ua lauiloa mo lona faigofie, lelei ma le faʻaogaina.
  • E pei lava o lena atua fafine anamua, saunia puipuiga faʻalagolago ma lagolago mo lau 'auʻaunaga.

Na mafua mai i le VestaCP lauiloa , ae a o faasolosolo malie ona ulufale atu le atinaʻeina ma le tausiga o le VestaCP i se "tulaga moe," o le tele o faʻafitauli tau saogalemu ma vaivaiga e leʻi faʻaleleia i le taimi...

O le i'uga, na filifili ai se vaega o atina'e va'ai mamao e toe amata ma fausia se lala fou, Hestia CP, e fa'aauau pea ona fa'aleleia ma fa'atumauina ina ia fa'amautu ma fa'afaigofie le pulega o le server.

Fa'atomuaga galuega fa'atino a le HestiaCP control panel

O le HestiaCP e tuʻuina atu se faʻaoga faigofie ma faigofie-faʻaoga, e faigofie ona e faʻaopoopo faʻamatalaga faʻaoga, igoa ole upega tafaʻilagi ma faʻapipiʻi isi vaega o le server.

O nisi nei o vaega taua:

  • Lagolago gagana e tele: E lagolagoina e HestiaCP le tele o gagana, e aofia ai le Saina.
  • Lagolago le 'upega tafaʻilagi: Apache2 ma NGINX faʻatasi ma PHP-FPM, lagolagoina le tele o PHP versions (5.6-8.1, default 8.0).
  • DNS server: DNS server (Bind) faʻatasi ai ma galuega faʻapipiʻi.
  • Auaunaga Meli: Tuuina atu le POP/IMAP/SMTP auaunaga meli, faʻatasi ai ma anti-virus, anti-spam ma le upega tafaʻilagi meli (ClamAV, SpamAssassin, Sieve, Roundcube, Rainu'u).
  • Fa'amaumauga: Lagolago MariaDB ma/po'o PostgreSQL fa'amaumauga.
  • Lagolago SSL: Lagolago Let's Encrypt SSL ma pepa fa'ailoga.
  • Pa puipui: Pa puipui faʻatasi ma le osofaʻiga faʻamalosi malosi ma lisi IP (iptables, fail2ban ma ipset).

E ofoina atu e le HestiaCP se fa'aoga faigofie mo tagata fa'aoga, e mafai ai ona e fa'aopoopo faigofie tala o tagata fa'aoga, 'upega tafa'ilagi, ma fa'atulaga isi vaega o le 'au'aunaga. O nisi nei o vaega taua: Lagolago i gagana eseese: E lagolagoina e le HestiaCP le tele o gagana, e aofia ai le gagana Saina. Lagolago i 'au'aunaga upega tafa'ilagi: Apache2 ma le NGINX fa'atasi ai ma le PHP-FPM, e lagolagoina le tele o fa'aliliuga PHP (5.6-8.1, o le fa'atulagaga masani o le 8.0).

Mana'oga autu mo le fa'apipi'iina o le HestiaCP

Aʻo leʻi faʻapipiʻi Hestia, e tatau ona e malamalama i ona manaʻoga autu mo le 'auʻaunaga.

E mana'omia le fa'aogaina o Hestia i se faiga fa'aoga fou e fa'amautinoa ai o lo'o galue lelei.

O fa'atonuga pito i lalo ma fautuaina:

Ituaiga fetuutuunaiCPUManatutisiki操作系统
Fa'atonuga maualalo1 autu, 64-bit1 GB (e aunoa ma SpamAssassin ma ClamAV)10 GB malo maloDebian 10, 11 poʻo 12, Ubuntu 20.04, 22.04 LTS
Fautuaina faatulagaga4 Faaniukilia4 GB40 GB malo malo taavaleDebian lata mai, fou Ubuntu LTS

isi manaoga

  • Hestia na'o le AMD64/x86_64 ma le ARM64/aarch64 processors ma e mana'omia se 64-bit operating system.
  • i386 poʻo le ARM7 faʻavae faʻavae e le lagolagoina.
  • E le lagolagoina faiga fa'aoga e le o ni LTS.

Sauniuniga fa'apipi'i vaega o le HestiaCP

Laasaga 1: Su'e ile tagata fa'aoga a'a

Muamua, e tatau ona e taʻavale le installer e pei o aʻa. E mafai ona tamo'e sa'o i totonu o le laina po'o mamao e fa'aaoga ai le SSH.

Fa'asolo le fa'atonuga lea e sui i le tagata fa'aoga a'a:

sudo -i

Laasaga 2: Fa'afou afifi faiga

Aʻo leʻi amataina le faʻapipiʻiina, ia mautinoa o loʻo faʻafouina au pusa faʻaoga. Fa'atonu le fa'atonuga lea e fa'aleleia ai:

apt update -y

Laasaga 3: Fa'apipi'i polokalama fa'aoga masani

O le Debian system e mama tele E fautuaina e faʻapipiʻi nisi polokalama faʻaoga masani:

apt install wget curl sudo vim git -y

Laasaga 4: Faʻaopoopo faʻamaumauga DNS

I se tulaga masani, e tatau ona e faʻaopoopoina se faʻamaumauga A i DNS e foia ai le tuatusi IP o le igoa ole igoa ole igoa ole HestiaCP, mo se faʻataʻitaʻiga:

I se tulaga lautele, e manaʻomia ona e faʻaopoopoina se faʻamaumauga A i le DNS e faʻamautu ai le tuatusi IP, lea o le a avea ma igoa ole Hostname domain mo HestiaCP.

hcp.domain.tld

(Suia domain.tld i lou lava igoa ole igoa)

HestiaCP faʻapipiʻiina tusitusiga aʻoaʻoga

Laasaga 1: Faʻapipiʻi le faʻapipiʻi tusitusiga

Tikia le faʻapipiʻi faʻapipiʻi e ala i le SSH faʻaaoga le poloaiga lenei:

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

Afai e le manuia le download ona o se faʻamaoniga SSL sese, ia mautinoa o loʻo i ai le pusa ca-certificate faʻapipiʻi i luga o lau masini.

E mafai ona e faia lenei mea e faʻaaoga ai le poloaiga lenei:

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

Laasaga 2: Faʻasolo le tusitusiga faʻapipiʻi HestiaCP

O se auala faigofie e filifili ai filifiliga fa'apipi'i HestiaCP o le fa'aogaina lea o le fa'aputu manoa fa'apipi'i.

Ina ia filifili po o fea polokalama e fa'apipi'i, e mafai ona e filifili e fa'aoga le HestiaCP installation string generator e filifili ai po'o fea polokalama e fa'apipi'i.

Kiliki le feso'ota'iga i lalo e alu i le HestiaCP's tu'ufa'atasi aganu'u ma filifiliga fa'atulagaina:

Filifili pe a manaʻomia:

Laasaga 2: Fa'agaoioia le HestiaCP Installation Script. O se auala faigofie e filifili ai filifiliga fa'apipi'i HestiaCP o le fa'aogaina lea o le installation string generator. Ina ia filifili po'o fea polokalama e fa'apipi'i, e mafai ona e fa'aogaina le HestiaCP installation string generator e filifili ai po'o fea polokalama e fa'apipi'i.

O se fa'ata'ita'iga lea o le fa'atonuga:

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

Afai e te iloa e faʻalavelave, e mafai foi ona e faʻaaogainaChen WeiliangAe peitai, ia manatua lenei meahcp.domain.tld,[email protected],p4ssw0rd , sui i mea e te fa'aaogaina.

Afai e le manuia le poloaiga fa'apipi'i iinei, o le a tupu le mea sese lenei:

-bash: !WeZSJ: event not found

Fa'amolemole tusi le fa'atonuga fa'apipi'i lea:

bash hst-install.sh

Laasaga 3: Toe amata le server

A maeʻa le faʻapipiʻiina, ulufale i le restart server command:

reboot

HestiaCP panel configures SSL tusi faamaonia

Laasaga 1: Fa'aopoopo se tusi fa'amaonia SSL i le URL a le paneli:

v-add-letsencrypt-host

Afai e leʻi setiina muamua le igoa talimalo, e tatau ona e taʻavale muamua:

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

Suia le hcp.domain.tld i lou lava igoa talimalo.

Laasaga 2:Ona ulufale lea i le browser https://hcp.domain.tld:2053

E mafai ona e mauaina le laulau.

E mafai ona vaʻaia le faʻamatalaga faʻamatalaga i le laina faʻatonu.

HestiaCP panel faʻaopoopo le upega tafaʻilagi

Talu ai e le o malupuipuia le tagata faʻaoga aʻa, afai e te manaʻo e faʻaopoopo se upega tafaʻilagi i le HestiaCP panel, e fautuaina e fatuina se tagata fou ma saini i le tagata fou e faʻaopoopo le igoa ole upega tafaʻilagi.

Laasaga 1: Fa'aopoopo se teugatupe a le tagata fa'aoga ▼

E fautuaina le fa'aopoopoina o se upega tafa'ilagi i le HestiaCP panel ona e le saogalemu le root user account masani. Ina ia fa'aopoopoina se upega tafa'ilagi i le HestiaCP panel, e fautuaina e fatuina se tala fou mo tagata fa'aoga ma ulufale i totonu o lena tala fou mo tagata fa'aoga e fa'aopoopo ai le domain o le upega tafa'ilagi. Laasaga 1: Fa'aopoopo se tala mo tagata fa'aoga

Laasaga 2: Fa'aopoopo le igoa ole upega tafa'ilagi ▼

Fa'aopoopo le igoa ole upega tafa'ilagi i le HestiaCP

  • E le fautuaina e siaki le lagolago DNS ma le pusa meli, aua o le DNS ma le pusameli na fausia e oe lava e le lava le mautu, ma e faigofie ona misia imeli taua.
  • O le mea lea, o le a sili atu ona mautu pe a tatou faʻaogaina DNS ma pusa meli mai le tele o gaosiga.

Laasaga 3: Fa'asa'o le igoa ole upega tafa'ilagi ▼

Laasaga 3: Fa'asa'o le igoa ole upegatafa'ilagi E fautuaina e siaki: Fa'agasolo le SSL mo lenei vaega

Filifiliga fautuaina: Fa'agaoioia le SSL mo lenei vaega

  • Maua se tusi faamaonia SSL e fa'aaoga ai le Let's Encrypt
  • Fa'aagaoi le HTTPS otometi toe fa'afeiloa'i
  • Fa'aagaoioi le HTTP Strict Transport Security (HSTS)

I le avea ai ma se vaega malosi ma fetuutuunai le pulega o le server, HestiaCP e le gata e maua ai galuega taua ma meafaigaluega faʻatonutonu lelei, ae faʻatumauina foi le faigofie o le faʻaogaina ma le faʻalauteleina.

Pe o e pulea se tagata faigaluega patino poʻo se server-level server, e mafai e HestiaCP ona faʻafetaui ou manaʻoga, faʻatagaina oe e faigofie ona pulea le afi ma le saogalemu e pei o le atua fafine o Hestia.

Mo le su'esu'eina o nisi fa'amatalaga e uiga i le HestiaCP, fa'amolemole asiasi i le tuatusi o le poloketi GitHub ma le tuatusi upega tafa'ilagi aloaia.

Tofo i galuega mamana a HestiaCP ma fiafia i le pulega faigofie ma le lelei o le server!

E te fia iloa atili e uiga i le HestiaCP?

Matou te fautuaina oe e faaauau pea ona faitau i la matou taiala auiliili i le auala e sui ai le afi teuina masani o MariaDB i le MyISAM e faaaoga ai le HestiaCP. O se faiga faigofie e tasi le laasaga! ▼

O le fofo sili lea e tasi-ma-mo-uma e fesoasoani ia te oe e taulimaina mea sese masani ma le faigofie▼

Kiliki le so'otaga o lo'o i lalo e su'e ai ni fofo au'ili'ili i le fa'afitauli o le HestiaCP phpMyAdmin e le mafai ona teuina ni fa'ata'ita'iga, ma mafua ai ona fa'agesegese le fa'atinoga ▼

E fa'afefea ona fa'aogaina e HestiaCP le PHP shell_exec, passthr, system, ma exec?

HestiaCP PHP-FPM o loʻo i lalo o se avega mamafa? Dynamic web page 500 sese? O lenei fa'ata'ita'iga o le a aoga vave!

发表 评论

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

Tusi i pito i luga