Tutorial cara install Peterodactyl dan wings secara otomatis
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)
bashsudo su - apt update && apt upgrade -y apt install curl -y timedatectl set-timezone Asia/Jakarta
Langkah 2: Jalankan Installer Otomatis
bashbash <(curl -s https://pterodactyl-installer.se)
Langkah 3: Ikuti Prompt Installer
- Pilih 2 → Install both the panel and Wings
- FQDN → code
panel.domainkamu.com - Database → tekan Enter atau buat password kuat
- Timezone → code
Asia/Jakarta - Email admin & buat akun admin pertama (password kuat!)
- UFW Firewall → code
y - Let’s Encrypt SSL → code
y - Telemetry → code
no
Tunggu 5-12 menit.
Langkah 4: Cek Service
bashsystemctl 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
- Admin Area → Nodes → klik nama Node
- Tab Configuration → klik Generate Token / Auto-Deploy
- Copy SELURUH command
- Paste di SSH server Wings:
bashcd /etc/pterodactyl && sudo wings configure --panel-url https://panel.domainkamu.com --token ptla_xxxxxxxxxxxxxxxx
- Restart Wings:
bashsudo systemctl restart wings sudo systemctl status wings
- Refresh panel → Node harus hijau (Connected)
Langkah 7: Tambah Allocation Port + BUKA UFW (PENTING BARU!)
- Di Node → tab Allocation
- Tambah port range yang kamu butuhkan, contoh:
- Minecraft → code
25565-25665 - Rust → code
28015-28016 - FiveM → dll.code
30120-30130
- Minecraft →
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
- Servers → Create New Server
- Pilih Node yang hijau
- Pilih Egg (Paper/Purpur/Vanilla)
- Isi nama, pilih allocation port yang sudah dibuka
- Atur RAM, Disk, CPU
- Create → tunggu “Installed”
Troubleshooting Cepat (Update Terbaru)
| Masalah | Solusi |
|---|---|
| Node merah/kuning | Generate token ulang + restart wings |
| Server game tidak connect | Cek UFW allocation (langkah 7) + code |
| 502 Bad Gateway | code |
| Wings error | code |
| Lupa password | code code |
Tips Tambahan
- Backup rutin: + database MariaDBcode
/var/www/pterodactyl - 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!
About the Author
rizz
Comments (0)
No comments yet. Be the first to comment!
Related Posts
Cara Mengatasi Inventory Player Hilang Secara Massal di Server Minecraft
Masalah inventory & Enderchest reset di Minecraft Server sering disebabkan oleh perubahan level-name di server.properties. Saat nama world diubah, server mencari data di folder baru yang kosong, sehingga pemain dianggap baru.

VPS vs Hosting Minecraft: Mana yang Lebih Worth?
Bingung pilih VPS atau hosting untuk server Minecraft? Artikel ini bahas perbedaan keduanya secara simpel mulai dari harga, performa, sampai kemudahan setup biar kamu nggak salah pilih dan bisa langsung mulai server tanpa ribet.
Cara Rename NPC di Citizens Minecraft
Tutorial singkat cara rename NPC pada plugin Citizens Minecraft menggunakan command `/npc sel` atau menggunakan ID NPC melalui `/npc list`. Cocok untuk admin server Minecraft yang ingin mengatur nama NPC dengan mudah dan cepat.