ไดเรกทอรีบทความ
ต้องการจัดการ Virtual Private Server (VPS) ของคุณอย่างง่ายดายหรือไม่? เรียนรู้วิธีการติดตั้งเฮสเทียซีพีแผงสำหรับประสบการณ์การจัดการเซิร์ฟเวอร์ขั้นสูงสุด
ของเราจักรวาลคู่มือระดับแรกจะแนะนำคุณทีละขั้นตอนเพื่อทำการติดตั้งและกำหนดค่า HestiaCP ให้เสร็จสิ้น ครอบคลุมสคริปต์การติดตั้ง การเพิ่มเว็บไซต์ และไฟร์วอลล์ ทำให้การจัดการเซิร์ฟเวอร์ของคุณมีประสิทธิภาพและปลอดภัย
เฮสเทียหมายถึงอะไร?
เฮสเทียเป็นเทพีแห่งเตาอบในตำนานเทพเจ้ากรีกโบราณ
เมื่อเราพูดถึงเฮสเทีย สิ่งแรกที่คนส่วนใหญ่อาจนึกถึงคือเทพีแห่งเตาไฟ เตาไฟ และไฟในตำนานเทพเจ้ากรีกโบราณ เธอเป็นหนึ่งในสิบสองเทพเจ้าหลักของโอลิมปัส
เฮสเทียเป็นที่รู้จักในเรื่องความอบอุ่นและการปกป้อง โดยจะคอยดูแลไม่ให้เปลวไฟในบ้านและวัดดับลง
ในทำนองเดียวกัน ในโลกคอมพิวเตอร์ยุคใหม่ Hestia ก็มีบทบาทสำคัญเช่นกัน - HestiaCP

แผง 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
ก่อนที่จะติดตั้ง Hestia คุณต้องเข้าใจข้อกำหนดพื้นฐานสำหรับเซิร์ฟเวอร์ก่อน
เฮสเทียจำเป็นต้องใช้ระบบปฏิบัติการใหม่เพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง
ต่อไปนี้คือการกำหนดค่าขั้นต่ำและที่แนะนำ:
| ประเภทการกำหนดค่า | ซีพียู | 内存 | ดิสก์ | 操作系统 |
|---|---|---|---|---|
| การกำหนดค่าขั้นต่ำ | 1 คอร์ 64 บิต | 1 GB (ไม่มี SpamAssassin และ ClamAV) | ฮาร์ดไดรฟ์ 10GB | เดเบียน 10, 11 หรือ 12, Ubuntu 20.04, 22.04 LTS |
| การกำหนดค่าที่แนะนำ | 4 นิวเคลียร์ | 4 GB | โซลิดสเตตไดรฟ์ขนาด 40 GB | Debian ล่าสุด, 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 ตัวอย่างเช่น:

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:
เลือกตามต้องการ:

นี่คือคำสั่งตัวอย่าง:
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:เพิ่มบัญชีผู้ใช้▼

ขั้นตอนที่ 2:เพิ่มชื่อโดเมนเว็บไซต์ ▼

- ไม่แนะนำให้ตรวจสอบการรองรับ DNS และกล่องจดหมาย เนื่องจาก DNS และกล่องจดหมายที่สร้างขึ้นเองนั้นไม่เสถียรเพียงพอ และง่ายต่อการพลาดอีเมลสำคัญ
- ดังนั้นจะมีเสถียรภาพมากขึ้นหากเราใช้ DNS และกล่องจดหมายจากผู้ผลิตรายใหญ่
ขั้นตอนที่ 3:แก้ไขชื่อโดเมนเว็บไซต์ ▼

แนะนำให้ตรวจสอบ:เปิดใช้งาน SSL สำหรับโดเมนนี้
- รับใบรับรอง SSL โดยใช้ Let's Encrypt
- เปิดใช้งานการเปลี่ยนเส้นทางอัตโนมัติ HTTPS
- เปิดใช้งาน HTTP Strict Transport Security (HSTS)
ในฐานะแผงการจัดการเซิร์ฟเวอร์ที่ทรงพลังและยืดหยุ่น HestiaCP ไม่เพียงแต่มีฟังก์ชันที่หลากหลายและเครื่องมือการจัดการที่มีประสิทธิภาพเท่านั้น แต่ยังรักษาความสะดวกในการใช้งานและความสามารถในการปรับขนาดอีกด้วย
ไม่ว่าคุณจะจัดการเซิร์ฟเวอร์ส่วนตัวหรือเซิร์ฟเวอร์ระดับองค์กร HestiaCP สามารถตอบสนองความต้องการของคุณ ช่วยให้คุณควบคุมไฟและความปลอดภัยได้อย่างง่ายดายเหมือนเทพธิดาเฮสเทีย
หากต้องการสำรวจข้อมูลเพิ่มเติมเกี่ยวกับ HestiaCP โปรดไปที่ที่อยู่โครงการ GitHub และที่อยู่เว็บไซต์อย่างเป็นทางการ
- ที่อยู่โครงการ HestiaCP GitHub:https://github.com/hestiacp/hestiacp/
- ที่อยู่เว็บไซต์อย่างเป็นทางการของ HestiaCP:https://www.hestiacp.com/
- ที่อยู่สาธิตของ HestiaCP:https://demo.hestiacp.com:8083/login/
- ที่อยู่เอกสาร HestiaCP:https://docs.hestiacp.com/
- ฟอรัมอย่างเป็นทางการของ HestiaCP:https://forum.hestiacp.com/
สัมผัสประสบการณ์ฟังก์ชั่นอันทรงพลังของ 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 ของเรา!
แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!



