Tutorial cara install Peterodactyl dan wings secara otomatis

Anonymous
16 Maret 2026
3 min read
0 views
0 comments

Persyaratan Server (Rekomendasi 2026)

Minimum: 4 vCPU | 8 GB RAM | 100 GB NVMe
Rekomendasi: 8 vCPU | 16 GB RAM +
OS: Ubuntu 22.04 / 24.04 LTS atau Debian 12
Wajib: Domain + A record sudah mengarah ke IP server (Cloudflare Proxy = OFF saat install)

Langkah 1: Persiapan Awal (5 menit)

bash
sudo su -
apt update && apt upgrade -y
apt install curl -y
timedatectl set-timezone Asia/Jakarta

Langkah 2: Jalankan Installer Otomatis

bash
bash <(curl -s https://pterodactyl-installer.se)

Langkah 3: Ikuti Prompt Installer

  1. Pilih 2 → Install both the panel and Wings
  2. FQDN →
    code
    panel.domainkamu.com
  3. Database → tekan Enter atau buat password kuat
  4. Timezone →
    code
    Asia/Jakarta
  5. Email admin & buat akun admin pertama (password kuat!)
  6. UFW Firewall →
    code
    y
  7. Let’s Encrypt SSL →
    code
    y
  8. Telemetry →
    code
    no

Tunggu 5-12 menit.

Langkah 4: Cek Service

bash
systemctl status nginx mariadb redis-server wings

Semua harus active (running)

Langkah 5: Akses Panel

Buka: https://panel.domainkamu.com
Login dengan akun admin.

Langkah 6: Setup Node & Configuration Wings

  1. Admin Area → Nodes → klik nama Node
  2. Tab Configuration → klik Generate Token / Auto-Deploy
  3. Copy SELURUH command
  4. Paste di SSH server Wings:
bash
cd /etc/pterodactyl && sudo wings configure --panel-url https://panel.domainkamu.com --token ptla_xxxxxxxxxxxxxxxx
  1. Restart Wings:
bash
sudo systemctl restart wings
sudo systemctl status wings
  1. Refresh panel → Node harus hijau (Connected)

Langkah 7: Tambah Allocation Port + BUKA UFW (PENTING BARU!)

  1. Di Node → tab Allocation
  2. Tambah port range yang kamu butuhkan, contoh:
    • Minecraft →
      code
      25565-25665
    • Rust →
      code
      28015-28016
    • FiveM →
      code
      30120-30130
      dll.

Setelah tambah allocation, langsung buka port di UFW:

bash
# Contoh untuk Minecraft (ganti sesuai port kamu)
sudo ufw allow 25565:25665/tcp
sudo ufw allow 25565:25665/udp

# Contoh lain (bisa ditambah)
# sudo ufw allow 28015:28016/tcp
# sudo ufw allow 28015:28016/udp

sudo ufw reload
sudo ufw status numbered   # cek daftar port yang sudah terbuka

✅ Port allocation WAJIB dibuka manual karena installer hanya membuka port standar (22, 80, 443, 8080, 2022).

Langkah 8: Buat Server Game Pertama

  1. Servers → Create New Server
  2. Pilih Node yang hijau
  3. Pilih Egg (Paper/Purpur/Vanilla)
  4. Isi nama, pilih allocation port yang sudah dibuka
  5. Atur RAM, Disk, CPU
  6. Create → tunggu “Installed”

Troubleshooting Cepat (Update Terbaru)

MasalahSolusi
Node merah/kuningGenerate token ulang + restart wings
Server game tidak connectCek UFW allocation (langkah 7) +
code
ufw allow 25565:25665/udp
502 Bad Gateway
code
systemctl restart nginx
Wings error
code
journalctl -u wings -f
Lupa password
code
php artisan p:user:make --admin
di
code
/var/www/pterodactyl

Tips Tambahan

  • Backup rutin:
    code
    /var/www/pterodactyl
    + database MariaDB
  • Panel & Wings di server terpisah → lakukan Langkah 6 & 7 di server Wings saja
  • Update panel/wings → jalankan script installer lagi → pilih upgrade
  • Log:
    code
    /var/log/pterodactyl-installer.log

SELESAI! Sekarang Panel + Wings + Allocation Port sudah 100% siap pakai.
Server game kamu bisa diakses dari luar tanpa masalah firewall.

Tinggalkan komentar ya!

Share this post

About the Author

Anonymous

Comments (0)

No comments yet. Be the first to comment!