Cara Menginstal Panel Pterodactyl Di Server VPS

Panel Pterodactyl adalah panel multifungsi yang mendukung berbagai jenis game seperti Minecraft, Mumble dan game lainnya.

Hola panduan kali ini saya akan menginstal panel pterodactyl di server vps, buat yang belum tau aja pterodactyl adalah sebuah control panel multifungsi, karena dengan panel pterodactyl ini kamu bisa melakukan berbagai macam hal salah satunya adalah untuk membuat game server dan mengoprasikannya dengan mudah.

Panel pterodactyl ini juga mendukung berbagai macam game seperti Minecraft, Mumble, Teamspeak dan masih ada berbagai macam game lainnya,  tidak hanya itu dengan panel pterodactyl kamu juga bisa menjual berupa layanan seperti hosting. Karena di panel pterodactyl, kamu juga bisa membatasi penggunaan resource seperti CPU, RAM dan juga Storage untuk setiap user.

Oke, jika kamu tertarik dan ingin mencobanya kamu bisa ikuti panduan ini. 

1.) Persiapan

Sebelum lanjut, hal pertama yang dilakukan adalah menyiapkan server VPS dan nama Domain, untuk sistem operasi kamu bisa menggunakan Ubuntu 22.04 atau Debian karena keduannya sama saja.

Selanjutnya, kamu harus menyiapkan 2 buah subdomain yang nantinya akan digunakan untuk mengakses panel dan node, jika kamu menggunakan hosting DNS seperti Cloudflare atau yang lainnya kamu bisa buat 2 record DNS seperti gambar dibawah ini. 

Pada kolom IP kamu bisa mengisinya dengan IP server VPS yang kamu gunakan. 

2.) Menginstal Panel Pterodactyl

Langkah selanjutnya, setelah proses persiapan selesai saya akan menginstal panel pterodactyl ini menggunakan script installer agar prosesnya cepat. Pertama kamu login ke server VPS kamu dengan SSH seperti ini.
/ssh user@ip 
ssh root@185.168.9.1
Setelah kamu berhasil login ke server VPS, jangan lupa kamu login menggunakan user root bukan sebagai user biasa. Hal ini tentunya diperlukan guna menghindari hal error saat penginstalan panel pterodactyl nya. 

Berikutnya kamu copy paste kode yang ada dibawah ini ke terminal linux kamu. 
//bash <(curl -s https://pterodactyl-installer.se)
Selanjutnya akan tampil beberapa pilihan seperti gambar dibawah ini. 
Saya disini hanya akan menginstal panel saja, jadi saya akan memilih 0 dan enter. Lalu akan muncul beberapa pertanyaan seperti berikut. Jika kamu bingung kamu bisa ikuti saja seperti ini. 
/Enter bagian ini
Database name (panel):
Database username (pterodactyl):
Password (press enter to use randomly generated password):
=======================================================
/Zona waktu, contoh Asia/Jakarta
List of valid timezones here https://www.php.net/manual/en/timezones.php
Select timezone [Europe/Stockholm]: Asia/Jakarta
=======================================================
/Isi menggunakan email kamu
Provide the email address that will be used to configure Let's Encrypt and Pterodactyl: runa@xiorawa.pro
Email address for the initial admin account: runa@xiorawa.pro
=======================================================
/Isi bebas tapi kamu harus mengingatnya karena ini digunakan untuk login nantinya
Username for the initial admin account: runa 
First name for the initial admin account: runa 
Last name for the initial admin account: runa 
Password for the initial admin account: *********
=======================================================
/Isi nama domain untuk panel
Set the FQDN of this panel (panel.example.com): panel.runa.pro
=======================================================
/Y Enter
Do you want to automatically configure UFW (firewall)? (y/N): y 
Do you want to automatically configure HTTPS using Let's Encrypt? (y/N): y
Setelah selesai, kamu bisa tunggu sampai proses setup berjalan dan jangan lupa untuk menyimpan Username & Password yang nantinya akan digunakan untuk login panel. 
Selanjutnya ketik Y enter untuk melanjutkan proses penginstalan package yang dibutuhkan, oh iya proses ini memerlukan waktu yang agak sedikit lama. Setelah selesai, akan muncul pertanyaan seperti gambar dibawah ini. 
Dan ketik yes kemudian enter, dan setelah itu akan muncul seperti ini. 
Jika sudah seperti itu, berarti tahap proses instalasi sukses dan berhasil, untuk mengakses panel kamu bisa memasukan nama domain pada browser dan akan tampil seperti berikut ini.
Untuk login kamu bisa menggunakan Username & Password yang sebelumnya kamu simpan tadi, dan jika berhasil login kamu akan berada dihalaman panel admin seperti gambar dibawah ini.
Dan yey, sudah selesai dan siap untuk kamu gunakan, bagaimana mudah bukan oh ya jika kamu merasa kesulitan atau terdapat error selama proses instalasi kamu bisa komen dikolom komentar atau hubungi saya lewat email. 

Thankyou and SAYONARA........







Hola I'm Runa Ixora I work in a bank in Indonesia. I'm an easy person to get along with anyone, so don't hesitate to make friends or ask questions.