ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
PP

Pterodactyl Panel

Pterodactyl Panel คือ UI สำหรับจัดการ game server ควบคุม Minecraft, ARK, Rust, CS:GO และเกมอื่นอีกกว่า 50 เกม จาก web panel เดียว พร้อมกำหนด resource limits รายเซิร์ฟเวอร์, ตั้งเวลางาน และการแยกทรัพยากรแบบ Docker เป็น open-source game-hosting panel ที่มีผู้ใช้งานมากที่สุด

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

2 GB

IP Types

IPV4,IPV6

การเข้าใช้งาน Panel

เข้าถึง panel ได้ที่: http://<server-ip>

สร้าง Admin User คนแรก

ก่อนใช้งาน panel ต้องสร้างบัญชีผู้ดูแลระบบก่อน:

cd /var/www/pterodactyl
php artisan p:user:make

สำรอง Encryption Key ของคุณ

Application key (APP_KEY) จำเป็นสำหรับการเข้าถึงข้อมูลผู้ใช้ที่เข้ารหัสไว้

Retrieve it:

grep APP_KEY /var/www/pterodactyl/.env

สำรองข้อมูลนี้ไว้ในที่ปลอดภัย หากสูญหาย ข้อมูลที่เกี่ยวข้องกับค่าที่เข้ารหัส (เช่น คีย์ API, โทเค็น OAuth) จะไม่สามารถกู้คืนได้

ตั้งค่าการส่งอีเมล

อีเมลจำเป็นสำหรับการรีเซ็ตรหัสผ่านและยืนยันบัญชี

เรียกใช้ mail configuration wizard:

php artisan p:environment:mail

ตรวจสอบให้แน่ใจว่าอนุญาตการเชื่อมต่อ SMTP สำหรับเซิร์ฟเวอร์นี้ (ขอเปิดใช้งานการเข้าถึง SMTP)

คำสั่ง Maintenance Mode

ใช้ maintenance mode ในระหว่างอัปเกรดหรือเปลี่ยนแปลงการตั้งค่า

Enable:

php artisan down

Disable:

php artisan up

การเปิดใช้งาน Wings (หากติดตั้งแล้ว)

If wings.service หากเริ่มต้นไม่ได้ โดยทั่วไปจะทำงานได้ปกติเมื่อกำหนดค่าครบถ้วนแล้ว

ใช้ token ที่สร้างขึ้น (Panel → Admin → Nodes → Select Node → Configuration → Auto-Deploy → Generate Token) เพื่อตั้งค่า Wings:

เมื่อตั้งค่าเสร็จแล้ว ให้รีสตาร์ท Wings:

sudo systemctl restart wings

ไฟล์และไดเรกทอรีสำคัญ

  • ไฟล์แอปพลิเคชัน Panel: /var/www/pterodactyl
  • Environment configuration: /var/www/pterodactyl/.env
  • Nginx configuration: /etc/nginx/sites-available/pterodactyl.conf
  • Credentials file: /root/.cloudzy-creds
  • ไฟล์ตั้งค่า Wings (หากติดตั้งไว้): /etc/pterodactyl/

ติดตั้ง Pterodactyl Panel เลย เริ่มต้นที่ $2.48/เดือน