HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипттерди орнотуп, веб-сайттарды кошуп, VPSти оңой башкарыңыз

Виртуалдык жеке сервериңизди (VPS) оңой башкаргыңыз келеби? Кантип орнотууну үйрөнүңүзHestiaCPСерверди башкаруунун акыркы тажрыйбасы үчүн панель.

биздинааламБиринчи деңгээлдеги колдонмо сизди HestiaCP орнотууну жана конфигурациялоону аяктоо үчүн кадам-кадам алып барат, орнотуу скрипттерин, веб-сайттын толуктоолорун жана брандмауэрлерин камтып, сервериңизди башкарууну натыйжалуу жана коопсуз кылат.

Эмнени Hestia билдирет?

Гестия - байыркы грек мифологиясында мештин кудайы.

Гестия жөнүндө сөз кылганда, көпчүлүк адамдар ойлошу мүмкүн болгон биринчи нерсе - бул Олимптун он эки негизги кудайынын бири.

Жылуулугу жана коргоосу менен белгилүү болгон Хестия үйлөрдүн жана храмдардын отунун эч качан өчпөшүн камсыздайт.

Ошо сыяктуу эле, заманбап компьютер дүйнөсүндө, Hestia да маанилүү ролду ойнойт - HestiaCP.

HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипттерди орнотуп, веб-сайттарды кошуп, VPSти оңой башкарыңыз

HestiaCP панели VPSти оңой башкарат

HestiaCP ачык булак болуп саналат Linux Сервердин башкаруу панелинин артефакты.

  • HestiaCP серверди башкаруунун "ар тараптуу" деп атоого болот.
  • HestiaCP өзүнүн жөнөкөйлүгү, натыйжалуулугу жана ар тараптуулугу менен белгилүү.
  • Ошол байыркы кудай сыяктуу, сервериңизди ишенимдүү коргоону жана колдоону камсыз кылат.

Ал популярдуулуктан жаралган VestaCP, бирок VestaCPти иштеп чыгуу жана тейлөө акырындык менен "уйку режимине" киргендиктен, көптөгөн коопсуздук маселелери жана алсыздыктар өз убагында чечилген эмес...

Натыйжада, алысты көрө билген иштеп чыгуучулардын тобу жаңыдан баштоону чечишти жана серверди башкарууну коопсуз жана ыңгайлуу кылуу үчүн аны өркүндөтүүнү жана тейлөөнү улантуу үчүн Hestia CP жаңы филиалын түзүштү.

HestiaCP башкаруу панелинин функциясын киргизүү

HestiaCP жөнөкөй жана колдонууга оңой интерфейсти камсыз кылат, сиз оңой колдонуучу аккаунттарын, веб-сайттын домендик аталыштарын кошуп, сервердин башка аспектилерин конфигурациялай аласыз.

Бул жерде кээ бир негизги өзгөчөлүктөрү бар:

  • Көп тилдүү колдоо: HestiaCP бир нече тилди, анын ичинде кытай тилин колдойт.
  • Веб серверди колдоо: PHP-FPM менен Apache2 жана NGINX, бир нече PHP версиясын колдойт (5.6-8.1, демейки 8.0).
  • DNS сервер: кластер функциясы менен DNS сервери (Байланыш).
  • Почта кызматы: антивирус, спамга каршы жана веб-почта (ClamAV, SpamAssassin, Sieve, Roundcube, R) менен POP/IMAP/SMTP почта кызматын камсыз кылат.ainloop).
  • Маалыматтар базасы: MariaDB жана/же PostgreSQL маалымат базасын колдойт.
  • SSL колдоосу: Let's Encrypt SSL жана wildcard сертификаттарын колдойт.
  • Firewall: катаал күч чабуулун аныктоо жана IP тизмелери бар брандмауэр (iptables, fail2ban жана ipset).

HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипт орнотуп, веб-сайтты кошуңуз жана VPS 2 сүрөтүн оңой башкарыңыз

HestiaCP орнотуу үчүн негизги талаптар

Hestia орнотуудан мурун, анын серверге болгон негизги талаптарын түшүнүшүңүз керек.

Hestia анын туура иштешин камсыз кылуу үчүн жаңы операциялык тутумда иштеши керек.

Төмөнкүлөр минималдуу жана сунушталган конфигурациялар:

Конфигурация түрүCPU内存диск操作系统
Минималдуу конфигурация1 ядро, 64-бит1 ГБ (SpamAssassin жана ClamAV жок)10 ГБ катуу дискDebian 10, 11 же 12, Ubuntu 20.04, 22.04 LTS
Сунушталган конфигурация4 Ядролук4 GB40 ГБ катуу абалдагы дискАкыркы Debian, акыркы Ubuntu LTS

башка талаптар

  • Hestia AMD64/x86_64 жана ARM64/aarch64 процессорлорунда гана иштейт жана 64 биттик операциялык системаны талап кылат.
  • i386 же ARM7 негизиндеги процессорлор колдоого алынбайт.
  • LTS эмес операциялык системалар колдоого алынбайт.

HestiaCP панелин орнотууга даярдоо

1-кадам: тамыр колдонуучуга өтүү

Биринчиден, орнотуучуну root катары иштетишиңиз керек. Аны түздөн-түз терминалда же SSH аркылуу алыстан иштетсе болот.

Түпкү колдонуучуга өтүү үчүн төмөнкү буйрукту аткарыңыз:

sudo -i

2-кадам: Системанын пакеттерин жаңыртуу

Орнотууну баштоодон мурун, тутум топтомдоруңуздун жаңыртылганын текшериңиз. Жаңыртуу үчүн төмөнкү буйрукту иштетиңиз:

apt update -y

3-кадам: Жалпы орнотуу软件

Debian системасы салыштырмалуу таза, кээ бир кеңири колдонулган программалык камсыздоону орнотуу сунушталат:

apt install wget curl sudo vim git -y

4-кадам: DNS жазууларды кошуу

Жалпысынан алганда, сиз IP даректи HestiaCP хостунун домендик аты катары чечүү үчүн DNSке A жазуусун кошушуңуз керек, мисалы:

HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипт орнотуп, веб-сайтты кошуңуз жана VPS 3 сүрөтүн оңой башкарыңыз

hcp.domain.tld

(domen.tld дегенди өзүңүздүн чыныгы домен атыңыз менен алмаштырыңыз)

HestiaCP орнотуу скрипт окуу куралы

1-кадам: Орнотуу сценарийин жүктөп алыңыз

Төмөнкү буйрукту колдонуп, SSH аркылуу орнотуу скриптин жүктөп алыңыз:

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

Жүктөө SSL текшерүү катасынан улам ишке ашпай калса, тутумуңузда ca-сертификат пакети орнотулганын текшериңиз.

Муну төмөнкү буйрукту колдонуу менен кыла аласыз:

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

2-кадам: HestiaCP орнотуу скриптин иштетиңиз

HestiaCP орнотуу параметрлерин тандоонун оңой жолу - орнотуу сап генераторун колдонуу.

Кайсы программаны орнотууну тандоо үчүн, кайсы программаны орнотууну тандоо үчүн HestiaCP орнотуу сап генераторун колдонууну тандай аласыз.

HestiaCPтин расмий ыңгайлаштырылган параметрлерине жана конфигурация параметрлерине өтүү үчүн төмөнкү шилтемени басыңыз:

Керектүү түрдө тандаңыз:

HestiaCP веб-сайттын домендик атын №4 кошот

Бул жерде мисал буйрук болуп саналат:

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

Эгер сиз аны түйшүктүү деп тапсаңыз, анда сиз да колдонсоңуз болотЧен ВейлянБирок муну унутпаңызhcp.domain.tld,[email protected],p4ssw0rd , аны чындап колдонгонуңузга өзгөртүңүз.

3-кадам: серверди өчүрүп күйгүзүңүз

Орнотуу аяктагандан кийин серверди кайра иштетүү буйругун киргизиңиз:

reboot

HestiaCP панели SSL тастыктамасын конфигурациялайт

1-кадам:Панелдин URL дареги үчүн SSL сертификатын кошуңуз:

v-add-letsencrypt-host

Хосттун аталышы мурда коюла элек болсо, адегенде аны иштетишиңиз керек:

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

hcp.domain.tldди өзүңүздүн хост атыңызга өзгөртүңүз.

2-кадам:Андан кийин браузерге кириңиз https://hcp.domain.tld:2053

Сиз панелге кире аласыз.

Каттоо эсебинин сырсөзүн буйрук сабынан көрүүгө болот.

HestiaCP панели веб-сайтты кошот

Демейки түпкү колдонуучу коопсуз болбогондуктан, HestiaCP панелине вебсайт кошкуңуз келсе, веб-сайттын домен атын кошуу үчүн жаңы колдонуучуну түзүп, жаңы колдонуучуга кирүү сунушталат.

1 кадам:Колдонуучунун каттоо эсебин кошуу▼

HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипт орнотуп, веб-сайтты кошуңуз жана VPS 5 сүрөтүн оңой башкарыңыз

2-кадам:Вебсайттын домен атын кошуу ▼

HestiaCP панелинин аалам деңгээлиндеги окуу куралы: Скрипт орнотуп, веб-сайтты кошуңуз жана VPS 6 сүрөтүн оңой башкарыңыз

  • DNS колдоосун жана почта кутусунун колдоосун текшерүү сунушталбайт, анткени өзүңүз түзгөн DNS жана почта ящиги жетиштүү туруктуу эмес жана маанилүү каттарды өткөрүп жиберүү оңой.
  • Ошондуктан, эгерде биз негизги өндүрүүчүлөрдүн DNS жана почта ящиктерин колдонсок, туруктуураак болот.

3-кадам:Вебсайттын домен атын түзөтүү ▼

3-кадам: Вебсайттын домен атын түзөтүңүз. Бул текшерүү сунушталат: Бул домен үчүн SSL иштетүү.

Текшерүү сунушталат:Бул домен үчүн SSL иштетүү

  • Let's Encrypt аркылуу SSL сертификатын алыңыз
  • HTTPS автоматтык багыттоосун иштетүү
  • HTTP катуу транспорт коопсуздугун иштетүү (HSTS)

Күчтүү жана ийкемдүү серверди башкаруу панели катары, HestiaCP бай функцияларды жана натыйжалуу башкаруу куралдарын гана камсыз кылбастан, ошондой эле колдонуунун жеңилдигин жана масштабдуулугун сактайт.

Жеке серверди же ишкана деңгээлиндеги серверди башкарып жатасызбы, HestiaCP сиздин муктаждыктарыңызды канааттандырып, Хестия кудайы сыяктуу өрттү жана коопсуздукту оңой башкарууга мүмкүндүк берет.

HestiaCP жөнүндө көбүрөөк маалымат алуу үчүн, анын GitHub долбоорунун дарегине жана расмий веб-сайттын дарегине кириңиз.

HestiaCPдин күчтүү функцияларын сезип, серверди жөнөкөй жана натыйжалуу башкаруудан ырахат алыңыз!

HestiaCP жөнүндө көбүрөөк билгиңиз келеби?

HestiaCP кантип чечүү боюнча биздин деталдуу колдонмону окууну улантуу сунушталат phpMyAdmin – Ката көйгөйү.

Бул жерде жалпы каталар менен оңой күрөшүүгө жардам бере турган эң акыркы чечим▼

Төмөнкү шилтемени чыкылдатыңыз жана сиз HestiaCP phpMyAdminдин шаблондорду кэштей албаганынан улам жай ылдамдык көйгөйүн чечүү үчүн кеңири чечимдерди таба аласыз ▼

Кантип HestiaCP PHP функцияларын shell_exec, passthr, система жана exec иштетет?

HestiaCP PHP-FPM оор жүктөп жатабы? Динамикалык веб-баракча 500 катасы? Бул оптималдаштыруу дароо күчүнө кирет!

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) "HestiaCP Panel Universe Level Tutorial: Скрипттерди орнотуу, VPSти оңой башкаруу үчүн веб-сайттарды кошуу" менен бөлүштү, бул сизге пайдалуу болот.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-31764.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

Сиздин электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

Жылдыруу үчүн Top