Blog

คู่มือการติดตั้ง HestiaCP สำหรับบริหารจัดการเซิร์ฟเวอร์ Web Hosting

1. แนะนำ HestiaCP

HestiaCP เป็น Web Hosting Control Panel ที่ช่วยให้ผู้ดูแลเซิร์ฟเวอร์สามารถจัดการเว็บ โดเมน อีเมล ฐานข้อมูล และการตั้งค่าต่าง ๆ ได้ง่ายผ่านเว็บอินเทอร์เฟซ รองรับระบบปฏิบัติการ Debian และ Ubuntu

2. ความต้องการของระบบ

ระบบปฏิบัติการที่รองรับ:

  • Debian 11 / 12
  • Ubuntu 22.04 / 24.04

สเปคขั้นต่ำของเซิร์ฟเวอร์:

  • CPU: 1 Core ขึ้นไป
  • RAM: 1 GB (แนะนำ 2 GB ขึ้นไป)
  • Storage: 10 GB ขึ้นไป
  • อินเทอร์เน็ตที่เสถียร

3. ขั้นตอนการติดตั้ง HestiaCP

3.1 อัปเดตแพ็กเกจของระบบ

sudo apt update && sudo apt upgrade -y

3.2 ดาวน์โหลดและติดตั้ง HestiaCP

ลิงค์สำหรับแนะนำการติดตั้ง

https://hestiacp.com/install.html


คำสั่ง cmd

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

3.3 ตั้งค่าการติดตั้ง

  • ระบบจะแสดงตัวเลือกให้เลือกบริการที่ต้องการติดตั้ง เช่น Web Server, Mail Server, DNS Server
  • สามารถกด Y เพื่อติดตั้งค่ามาตรฐาน หรือเลือกกำหนดเองตามความต้องการ

3.4 รอการติดตั้งจนเสร็จสมบูรณ์

หลังจากติดตั้งเสร็จ ระบบจะแสดงข้อมูลสำหรับเข้าสู่แผงควบคุม เช่น:

https://your-server-ip:8083
Username: admin
Password: (รหัสผ่านที่ระบบให้มา)

ตัวอย่างหน้า Login

4. การตั้งค่าหลังการติดตั้ง

4.1 เข้าสู่ระบบ HestiaCP

เปิดเว็บเบราว์เซอร์แล้วเข้าไปที่:

https://your-server-ip:8083

เข้าสู่ระบบด้วย admin และรหัสผ่านที่ได้รับจากระบบ

4.2 เปลี่ยนรหัสผ่านเริ่มต้น

หลังจากเข้าสู่ระบบ ควรเปลี่ยนรหัสผ่านเพื่อความปลอดภัย โดยไปที่: User > Edit Admin > Change Password

4.3 ตั้งค่าโดเมน

  • ไปที่ Web > Add Web Domain
  • กรอก ชื่อโดเมน และตั้งค่าเพิ่มเติม เช่น SSL (Let's Encrypt)


4.4 ตั้งค่าอีเมลเซิร์ฟเวอร์ (ถ้าจำเป็น)

  • ไปที่ Mail > Add Mail Domain
  • กำหนดโดเมนและสร้างบัญชีอีเมล


5. คำสั่งที่เป็นประโยชน์

5.1 รีสตาร์ทบริการ HestiaCP

sudo systemctl restart hestia

5.2 อัปเดต HestiaCP

sudo apt update && sudo apt upgrade -y

5.3 ลบ HestiaCP (หากต้องการถอนการติดตั้ง)

bash /usr/local/hestia/install/upgrade/manual/uninstall.sh

6. สรุป

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

หมายเหตุ: แนะนำให้ตั้งค่า Firewall และ Backup อัตโนมัติ เพื่อความปลอดภัยของเซิร์ฟเวอร์


บทความนี้มีประโยชน์หรือไม่? (3)
Share
Share Facbook Share Twitter
 

e-Profile RMUTL

เว็บไซต์สำหรับแสดงโปรไฟล์ ผลงาน และข้อมูลวิชาการของบุคลากร

มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา