บทช่วยสอนระดับจักรวาลแผงควบคุม HestiaCP: ติดตั้งสคริปต์ เพิ่มเว็บไซต์ และจัดการ VPS ได้อย่างง่ายดาย

ต้องการจัดการ Virtual Private Server (VPS) ของคุณอย่างง่ายดายหรือไม่? เรียนรู้วิธีการติดตั้งเฮสเทียซีพีแผงสำหรับประสบการณ์การจัดการเซิร์ฟเวอร์ขั้นสูงสุด

ของเราจักรวาลคู่มือระดับแรกจะแนะนำคุณทีละขั้นตอนเพื่อทำการติดตั้งและกำหนดค่า HestiaCP ให้เสร็จสิ้น ครอบคลุมสคริปต์การติดตั้ง การเพิ่มเว็บไซต์ และไฟร์วอลล์ ทำให้การจัดการเซิร์ฟเวอร์ของคุณมีประสิทธิภาพและปลอดภัย

เฮสเทียหมายถึงอะไร?

เฮสเทียเป็นเทพีแห่งเตาอบในตำนานเทพเจ้ากรีกโบราณ

เมื่อเราพูดถึงเฮสเทีย สิ่งแรกที่คนส่วนใหญ่อาจนึกถึงคือเทพีแห่งเตาไฟ เตาไฟ และไฟในตำนานเทพเจ้ากรีกโบราณ เธอเป็นหนึ่งในสิบสองเทพเจ้าหลักของโอลิมปัส

เฮสเทียเป็นที่รู้จักในเรื่องความอบอุ่นและการปกป้อง โดยจะคอยดูแลไม่ให้เปลวไฟในบ้านและวัดดับลง

ในทำนองเดียวกัน ในโลกคอมพิวเตอร์ยุคใหม่ Hestia ก็มีบทบาทสำคัญเช่นกัน - HestiaCP

บทช่วยสอนระดับจักรวาลแผงควบคุม HestiaCP: ติดตั้งสคริปต์ เพิ่มเว็บไซต์ และจัดการ VPS ได้อย่างง่ายดาย

แผง HestiaCP จัดการ VPS ได้อย่างง่ายดาย

HestiaCP เป็นโอเพ่นซอร์ส ลินุกซ์ สิ่งประดิษฐ์แผงควบคุมเซิร์ฟเวอร์

  • HestiaCP สามารถเรียกได้ว่าเป็น "ผู้รอบรู้" ของการจัดการเซิร์ฟเวอร์
  • HestiaCP มีชื่อเสียงในด้านความเรียบง่าย ประสิทธิภาพ และความอเนกประสงค์
  • เช่นเดียวกับเทพธิดาโบราณที่ให้การป้องกันและการสนับสนุนที่เชื่อถือได้สำหรับเซิร์ฟเวอร์ของคุณ

มันเกิดจากความนิยม VestaCPแต่เนื่องจากการพัฒนาและบำรุงรักษา VestaCP ค่อยๆ เข้าสู่ "โหมดสลีป" ปัญหาด้านความปลอดภัยและช่องโหว่หลายประการไม่ได้รับการแก้ไขทันเวลา...

เป็นผลให้กลุ่มนักพัฒนาที่มีวิสัยทัศน์กว้างไกลตัดสินใจเริ่มต้นใหม่และสร้างสาขาใหม่ Hestia CP เพื่อปรับปรุงและบำรุงรักษาต่อไปเพื่อให้การจัดการเซิร์ฟเวอร์ปลอดภัยและสะดวกยิ่งขึ้น

การแนะนำฟังก์ชันแผงควบคุม HestiaCP

HestiaCP มีอินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย คุณสามารถเพิ่มบัญชีผู้ใช้ ชื่อโดเมนเว็บไซต์ และกำหนดค่าด้านอื่น ๆ ของเซิร์ฟเวอร์ได้อย่างง่ายดาย

นี่คือคุณสมบัติที่สำคัญบางประการ:

  • รองรับหลายภาษา: HestiaCP รองรับหลายภาษา รวมถึงภาษาจีนด้วย
  • รองรับเว็บเซิร์ฟเวอร์: Apache2 และ NGINX พร้อม PHP-FPM รองรับ PHP หลายเวอร์ชัน (5.6-8.1, ค่าเริ่มต้น 8.0)
  • เซิร์ฟเวอร์ DNS: เซิร์ฟเวอร์ DNS (ผูก) พร้อมฟังก์ชันคลัสเตอร์
  • บริการเมล: ให้บริการเมล POP/IMAP/SMTP พร้อมโปรแกรมป้องกันไวรัส ป้องกันสแปม และเว็บเมล (ClamAV, SpamAssassin, Sieve, Roundcube, Raiนลูป)
  • ฐานข้อมูล: รองรับฐานข้อมูล MariaDB และ/หรือ PostgreSQL
  • การสนับสนุน SSL: รองรับ Let's Encrypt SSL และใบรับรองตัวแทน
  • ไฟร์วอลล์: ไฟร์วอลล์ที่มีการตรวจจับการโจมตีแบบ bruteforce และรายการ IP (iptables, failed2ban และ ipset)

บทช่วยสอนระดับจักรวาลแผง HestiaCP: ติดตั้งสคริปต์ เพิ่มเว็บไซต์ และจัดการ VPS รูปภาพ 2 ได้อย่างง่ายดาย

ข้อกำหนดพื้นฐานสำหรับการติดตั้ง HestiaCP

ก่อนที่จะติดตั้ง Hestia คุณต้องเข้าใจข้อกำหนดพื้นฐานสำหรับเซิร์ฟเวอร์ก่อน

เฮสเทียจำเป็นต้องใช้ระบบปฏิบัติการใหม่เพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง

ต่อไปนี้คือการกำหนดค่าขั้นต่ำและที่แนะนำ:

ประเภทการกำหนดค่าซีพียู内存ดิสก์操作系统
การกำหนดค่าขั้นต่ำ1 คอร์ 64 บิต1 GB (ไม่มี SpamAssassin และ ClamAV)ฮาร์ดไดรฟ์ 10GBเดเบียน 10, 11 หรือ 12, Ubuntu 20.04, 22.04 LTS
การกำหนดค่าที่แนะนำ4 นิวเคลียร์4 GBโซลิดสเตตไดรฟ์ขนาด 40 GBDebian ล่าสุด, Ubuntu LTS ล่าสุด

ข้อกำหนดอื่น ๆ

  • Hestia ทำงานบนโปรเซสเซอร์ AMD64/x86_64 และ ARM64/aarch64 เท่านั้น และต้องการระบบปฏิบัติการ 64 บิต
  • ไม่รองรับโปรเซสเซอร์ที่ใช้ i386 หรือ ARM7
  • ไม่รองรับระบบปฏิบัติการที่ไม่ใช่ LTS

การเตรียมการติดตั้งแผง HestiaCP

ขั้นตอนที่ 1: สลับไปยังผู้ใช้รูท

ขั้นแรก คุณต้องรันโปรแกรมติดตั้งในฐานะรูท สามารถรันได้โดยตรงในเทอร์มินัลหรือใช้ SSH จากระยะไกล

รันคำสั่งต่อไปนี้เพื่อสลับไปยังผู้ใช้รูท:

sudo -i

ขั้นตอนที่ 2: อัปเกรดแพ็คเกจระบบ

ก่อนเริ่มการติดตั้ง ตรวจสอบให้แน่ใจว่าแพ็คเกจระบบของคุณเป็นปัจจุบัน รันคำสั่งต่อไปนี้เพื่ออัพเกรด:

apt update -y

ขั้นตอนที่ 3: ติดตั้งทั่วไป软件

ระบบ Debian ค่อนข้างสะอาด ขอแนะนำให้ติดตั้งซอฟต์แวร์บางตัวที่ใช้กันทั่วไป:

apt install wget curl sudo vim git -y

ขั้นตอนที่ 4: เพิ่มระเบียน DNS

โดยทั่วไป คุณจะต้องเพิ่มบันทึก A ใน DNS เพื่อแก้ไขที่อยู่ IP เป็นชื่อโดเมนชื่อโฮสต์ของ HestiaCP ตัวอย่างเช่น:

บทช่วยสอนระดับจักรวาลแผง 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:เพิ่มใบรับรอง SSL สำหรับ URL ของแผง:

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 สำหรับโดเมนนี้

  • รับใบรับรอง SSL โดยใช้ Let's Encrypt
  • เปิดใช้งานการเปลี่ยนเส้นทางอัตโนมัติ HTTPS
  • เปิดใช้งาน HTTP Strict Transport Security (HSTS)

ในฐานะแผงการจัดการเซิร์ฟเวอร์ที่ทรงพลังและยืดหยุ่น HestiaCP ไม่เพียงแต่มีฟังก์ชันที่หลากหลายและเครื่องมือการจัดการที่มีประสิทธิภาพเท่านั้น แต่ยังรักษาความสะดวกในการใช้งานและความสามารถในการปรับขนาดอีกด้วย

ไม่ว่าคุณจะจัดการเซิร์ฟเวอร์ส่วนตัวหรือเซิร์ฟเวอร์ระดับองค์กร HestiaCP สามารถตอบสนองความต้องการของคุณ ช่วยให้คุณควบคุมไฟและความปลอดภัยได้อย่างง่ายดายเหมือนเทพธิดาเฮสเทีย

หากต้องการสำรวจข้อมูลเพิ่มเติมเกี่ยวกับ HestiaCP โปรดไปที่ที่อยู่โครงการ GitHub และที่อยู่เว็บไซต์อย่างเป็นทางการ

สัมผัสประสบการณ์ฟังก์ชั่นอันทรงพลังของ HestiaCP และเพลิดเพลินไปกับการจัดการเซิร์ฟเวอร์ที่เรียบง่ายและมีประสิทธิภาพ!

ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ HestiaCP หรือไม่

ขอแนะนำให้คุณอ่านคำแนะนำโดยละเอียดเกี่ยวกับวิธีแก้ปัญหา HestiaCP ต่อไป phpMyAdmin – ปัญหาข้อผิดพลาด

ต่อไปนี้คือโซลูชันที่ใช้งานได้เพียงครั้งเดียวและใช้งานได้จริงเพื่อช่วยให้คุณจัดการกับข้อผิดพลาดทั่วไปได้อย่างง่ายดาย▼

คลิกลิงก์ด้านล่างแล้วคุณจะพบวิธีแก้ปัญหาโดยละเอียดเพิ่มเติมในการแก้ปัญหาความเร็วช้าที่เกิดจากการที่ HestiaCP phpMyAdmin ไม่สามารถแคชเทมเพลตได้ ▼

HestiaCP เปิดใช้งานฟังก์ชัน PHP shell_exec, passthr, system และ exec ได้อย่างไร

HestiaCP PHP-FPM อยู่ภายใต้ภาระหนัก? ข้อผิดพลาดหน้าเว็บไดนามิก 500? การเพิ่มประสิทธิภาพนี้จะมีผลทันที!

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แบ่งปัน "บทช่วยสอนระดับจักรวาลแผง HestiaCP: ติดตั้งสคริปต์ เพิ่มเว็บไซต์เพื่อจัดการ VPS ได้อย่างง่ายดาย" ซึ่งจะเป็นประโยชน์กับคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-31764.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注

เลื่อนไปที่ด้านบน