การเข้าใช้งาน 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/