HestiaCP самбар орчлонгийн түвшний заавар: Скрипт суулгаж, вэбсайт нэмж, VPS-ийг хялбархан удирдана

Виртуал хувийн серверээ (VPS) хялбар удирдахыг хүсч байна уу? Хэрхэн суулгах талаар суралцHestiaCPСерверийн удирдлагын дээд туршлагад зориулсан самбар.

биднийорчлон ертөнцЭнэхүү нэгдүгээр түвшний гарын авлага нь суулгацын скриптүүд, вэб сайтын нэмэлтүүд болон галт ханыг хамарсан HestiaCP-ийн суулгац, тохиргоог хийж дуусгахын тулд таны серверийн удирдлагыг үр ашигтай, аюулгүй болгоход алхам алхмаар туслах болно.

Хестиа гэж юу гэсэн үг вэ?

Гестиа бол эртний Грекийн домог зүй дэх зуухны бурхан юм.

Гестиагийн тухай ярихад ихэнх хүмүүс эртний Грекийн домог зүйд байдаг гал голомт, зуух, галын бурхан гэж боддог байх. Тэр бол Олимпийн арван хоёр гол бурхдын нэг юм.

Дулаан, хамгаалалтаараа алдартай Хестиа байшин, сүм хийдийн галыг хэзээ ч унтраадаггүй.

Үүний нэгэн адил орчин үеийн компьютерийн ертөнцөд 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 сервер (Bind).
  • Мэйл үйлчилгээ: Вирусны эсрэг, спамаас хамгаалах болон вэб шуудангаар (ClamAV, SpamAssassin, Sieve, Roundcube, R) POP/IMAP/SMTP мэйл үйлчилгээ үзүүлдэг.ainloop).
  • Өгөгдлийн сан: MariaDB ба/эсвэл PostgreSQL мэдээллийн санг дэмждэг.
  • SSL дэмжлэг: Let's Encrypt SSL болон wildcard сертификатуудыг дэмждэг.
  • Галт хана: Харгис хүчний халдлагыг илрүүлдэг галт хана, IP жагсаалт (iptables, fail2ban болон ipset).

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

HestiaCP суулгахад тавигдах үндсэн шаардлага

Hestia-г суулгахаасаа өмнө серверт тавигдах үндсэн шаардлагыг ойлгох хэрэгтэй.

Hestia зөв ажиллахын тулд цоо шинэ үйлдлийн систем дээр ажиллах шаардлагатай.

Дараах нь хамгийн бага ба санал болгож буй тохиргоонууд юм.

Тохиргооны төрөл中央处理器RAMдиск操作系统
Хамгийн бага тохиргоо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 хэрэглэгч рүү шилжих

Эхлээд та суулгагчийг 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

(domain.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 самбар вэбсайт нэмдэг

Өгөгдмөл root хэрэглэгч аюулгүй биш тул та 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, system, exec функцуудыг хэрхэн идэвхжүүлдэг вэ?

HestiaCP PHP-FPM ачаалал ихтэй байна уу? Динамик вэб хуудас 500 алдаа? Энэ оновчлол нэн даруй хүчин төгөлдөр болно!

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) "HestiaCP Panel Universe Level Level Tutorial: VPS-ийг хялбар удирдахын тулд скрипт суулгаж, вэб сайт нэмээрэй" хуваалцсан нь танд тустай байх болно.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-31764.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаягийг нийтлэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

TOP хүртэл гүйлгэж