แผงเทโรแดคทิล

แผงควบคุมการจัดการเซิร์ฟเวอร์เกมแบบโอเพนซอร์สและใช้งานได้ฟรี

การเข้าถึงแผงควบคุม

สามารถดูแผงควบคุมได้ที่: http://<server-ip>

สร้างผู้ดูแลระบบคนแรกของคุณ

ก่อนใช้งานแผงควบคุม คุณต้องสร้างบัญชีผู้ดูแลระบบก่อน:

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

สำรองข้อมูลคีย์การเข้ารหัสของคุณ

จำเป็นต้องใช้รหัสแอปพลิเคชัน (APP_KEY) ของคุณเพื่อเข้าถึงข้อมูลผู้ใช้ที่เข้ารหัสไว้

ดึงข้อมูล:

grep APP_KEY /var/www/pterodactyl/.env

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

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

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

เรียกใช้ตัวช่วยสร้างการตั้งค่าอีเมล:

php artisan p:environment:mail

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

คำสั่งโหมดบำรุงรักษา

ใช้โหมดบำรุงรักษาในระหว่างการอัปเกรดหรือการเปลี่ยนแปลงการตั้งค่า

เปิดใช้งาน:

php artisan down

ปิดใช้งาน:

php artisan up

การเปิดใช้งานปีก (หากติดตั้งไว้)

ถ้า wings.service หากไม่สามารถเริ่มต้นได้ โดยปกติแล้วจะเปิดใช้งานได้สำเร็จเมื่อได้รับการตั้งค่าอย่างสมบูรณ์แล้ว

ใช้โทเค็นที่สร้างขึ้น (แผงควบคุม → ผู้ดูแลระบบ → โหนด → เลือกโหนด → การกำหนดค่า → ปรับใช้โดยอัตโนมัติ → สร้างโทเค็น) เพื่อกำหนดค่า Wings:

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

sudo systemctl restart wings

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

  • ไฟล์แอปพลิเคชันแผงควบคุม: /var/www/pterodactyl
  • การกำหนดค่าสภาพแวดล้อม: /var/www/pterodactyl/.env
  • การตั้งค่า Nginx: /etc/nginx/sites-available/pterodactyl.conf
  • ไฟล์ข้อมูลประจำตัว: /root/.cloudzy-creds
  • การกำหนดค่าปีก (หากติดตั้ง): /etc/pterodactyl/

รายละเอียดการสมัคร