NATVPS.id – Untuk memudahkan pemasangan dan pengelolaan web hosting pada server, dibutuhkan sebuah control panel. Terdapat banyak pilihan control panel yang tersedia, beberapa di antaranya berbayar. Namun, salah satu control panel gratis yang cukup populer adalah CyberPanel.
CyberPanel adalah control panel gratis yang dirancang untuk memantau dan mengelola web hosting di server. Tujuan utamanya adalah untuk mempermudah pengguna dalam proses deployment web, sehingga Anda hanya perlu fokus pada pengembangan website tanpa khawatir mengenai instalasi atau konfigurasi server.
Meskipun umumnya CyberPanel digunakan pada VPS biasa, Anda juga dapat menginstalnya pada NAT VPS. Namun, proses instalasi pada NAT VPS membutuhkan beberapa langkah tambahan untuk memastikan panel kontrol dapat diakses dengan lancar. Pada artikel ini, kami akan membahas cara instalasi CyberPanel di NAT VPS secara rinci, serta cara mengonfigurasi NAT VPS agar Anda dapat mengakses control panel dengan mudah.
Persyaratan
Sebelum memasang, CyberPanel memiliki persyaratan minimum agar dapat berjalan dengan baik, diantaranya:
- RAM: Minimal 1024MB atau lebih tinggi,
- Penyimpanan: Lebih dari 10GB, dan
- OS: Linux ( Ubuntu 20.04, Ubuntu 22.04, CloudLinux 7, CloudLinux 8, AlmaLinux 8, AlmaLinux 9.)
Instalasi CyberPanel
Setelah memastikan bahwa persyaratan minimum telah terpenuhi, mari lanjut ke pemasangan CyberPanel.
Memperbarui Repository dan Upgrade Packages
Sebelum instalasi CyberPanel, pastikan untuk memperbarui repositori dan paket-paket yang ada di sistem. Langkah pertama adalah melakukan update pada repositori sistem agar memiliki informasi paket terbaru yang tersedia. Jalankan perintah berikut untuk memperbarui repositori:
# Update Repository apt update
# Upgrade Packages apt upgrade -y
Menghapus Apache
Beberapa penyedia NAT VPS secara otomatis memasang web server Apache di setiap pembuatan VPS, yang mana akan menyebabkan konflik dengan packages yang akan dipasang oleh CyberPanel. Maka, Apache dan web server lainnya harus di-remove terlebih dahulu.
Masukkan command berikut untuk menghapus Apache beserta konfigurasinya:
systemctl stop apache2 apt purge apache2-bin -y
Instalasi CyberPanel
Sekarang, setelah menghapus Apache dan memperbarui sistem, CyberPanel siap untuk dipasang. Berikut adalah langkah-langkah untuk menginstal CyberPanel di NAT VPS
Untuk memasang CyberPanel, jalankan perintah berikut di terminal :
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Kemudian masukkan angka 1 untuk melanjutkan install CyberPanel:
Pilih salah satu opsi yang sesuai dengan kebutuhan. Jika baru memulai dan tidak memerlukan performa tingkat lanjut, pilih OpenLiteSpeed masukkan angka 1 untuk menggunakan CyberPanel versi gratis.
Pada tahapan instalasi CyberPanel, Anda akan diberikan beberapa pilihan konfigurasi. Untuk melakukan instalasi penuh, pilih opsi Y. Jika tidak membutuhkan pengaturan remote MySQL, disarankan untuk memilih N agar instalasi berjalan lebih cepat. Untuk memilih versi MySQL, cukup tekan Enter untuk secara otomatis memilih versi terbaru yang kompatibel dengan CyberPanel. Pastikan untuk memilih opsi yang sesuai dengan kebutuhan server Anda agar proses instalasi dapat berjalan lancar dan sesuai preferensi.
Selanjutnya, akan diminta untuk memilih password untuk CyberPanel. Pada tahap ini, password akan diset otomatis secara acak oleh sistem dan akan dikonfirmasi di akhir proses instalasi. Namun, dapat mengganti password tersebut sesuai kebutuhan setelah instalasi selesai.
Pertanyaan terakhir dalam proses instalasi CyberPanel adalah mengenai pemasangan Memcache, Redis, dan WatchDog. Ketiga komponen ini akan mendukung kinerja dan fitur dari web server di CyberPanel. Bisa memilih Y untuk menginstal semua komponen tersebut.
Setelah itu, Hanya perlu menunggu hingga proses instalasi selesai. Biasanya, proses ini memakan waktu sekitar 20-30 menit.
Setelah instalasi berhasil, Anda akan diminta untuk merestart VPS. Anda dapat mengonfirmasi dengan mengetik Y dan enter untuk melanjutkan restart. Jangan lupa sebelum restart, simpan terlebih dulu untuk kredensial CyberPanel-nya.
Namun sebelum melanjutkan, catat informasi berikut:
- Url login: https://IP_Addess:Port
- Username: Bagian “Panel username”
- Password: Bagian “Panel password”
Informasi ini akan diperlukan nantinya agar dapat mengakses CyebrPanel.
Cara Mengatur Domain Forwarding untuk Akses CyberPanel di NAT VPS
Agar CyberPanel dapat diakses dari luar jaringan, Anda perlu mengonfigurasi port forwarding pada NAT VPS untuk membuka port yang diperlukan dan menghubungkannya ke publik. Proses ini bertujuan untuk mengekspos port VPS ke internet, sehingga CyberPanel dapat diakses dari luar jaringan lokal.
Sebagian besar penyedia NAT VPS secara otomatis membuka 21 port untuk setiap pengguna. Namun, khusus untuk pengguna NAT VPS dari HostData.id, Anda perlu melakukan port forwarding secara manual agar port VPS mengarah ke IP publik yang terbuka. Untuk informasi lebih lanjut, silakan hubungi penyedia VPS Anda. Bagi pengguna NAT VPS HostData.id, kami akan memberikan panduan langkah demi langkah untuk mengatur port forwarding yang diperlukan untuk akses CyberPanel
Buka panel Virtualizor -> Domain Forwarding -> Add, lalu masukkan konfigurasi
Pilih Tab “Add”, lalu masukkan konfigurasi berikut:
- Protocol: TCP
- Source Domain/IP: IP public VPS (pilihan yang ada)
- Source Port: Bebas isi sesuai range Allowed Port, disini saya isi 38090
- Destination IP: IP private VPS (pilihan yang ada)
- Destination Port: 8090 (Sesuai dengan Port CyberPanel)
Lalu, klik tombol Add. Konfigurasi port selesai!
Mengakses CyberPanel
Sekarang Anda dapat mengakses CyberPanel dengan URL https://IP_Address:SourcePort, misalnya https://103.76.129.93:38090
Anda mungkin akan melihat sebuah warning atau error yang berkaitan dengan koneksi tidak aman. Abaikan saja pesan tersebut, dan klik “Continue to 103.76.129.93 (unsafe)”.
Setelah muncul hamalan login seperti gambar di atas, selanjutnya masukkan username dan password yang tertera pada informasi login pada saat instalasi sebelumnya dan klik sign in.
Jika sudah login dan menampilkan gambar seperti
Menambahkan Website
Saatnya menambahkan website! Disini, kami menggunakan domain kangtutor.web.id
Anda harus memiliki sebuah domain dan menambahkan A record yang mengarah ke IP publik VPS (103.76.129.93)!
Konfigurasi Domain Forwarding Untuk Website
Hampir sama seperti sebelumnya, kita harus melakukan domain forwarding agar domain yang kita pilih dapat mengakses website dengan benar.
Buka panel Virtualizor -> Domain Forwarding -> Add, lalu masukkan konfigurasi
- Protocol: HTTP
- Source Domain/IP: kangtutor.web.id
- Source Port: 80
- Destination IP: IP private VPS (pilihan yang ada)
- Destination Port: 80
Lalu, klik tombol Add.
Lakukan hal yang sama, namun ganti Protocol menjadi HTTPS.
Membuat website di CyberPanel
Untuk membuat website di Cyberpanel cukup mudah, ikuti langkah-langkah berikut:
Buka menu Websites, lalu klik pilih Create Website
Atur website yang ingin dibuat:
Select Package: Pilih paket hosting yang akan di gunakan (Biasanya sudah ada bawaan bernama Default)
Select Owner: Pilih admin/user yang akan di beri akses untuk mengelola webnya nanti
Domain Name: Masukkan nama domain yang akan di gunakan
Email: Masukkan email
PHP version: Versi PHP
Jika sudah, bisa klik Create Website. Jika muncul tampilan berikut, maka pembuatan website berhasil.
Selesai! Sekarang website dapat diakses. Bila Anda mencoba mengakses domain yang baru saja dibuat, maka domain tersebut sudah menggunakan SSL atau HTTPS, seperti screenshot dibawah ini.
Jika Anda menemui tampilan diatas, maka Anda telah berhasil menambahkan website. Yeay! Silahkan mengatur website Anda.
Penutup
Itu Adalah Langkah Langkah Cara installasi Cyber Panel pada NAT VPS. Jika ada pertanyaan atau kesulitan, silahkan bertanya di grup Telegram @IPv6Indonesia. Kami sangat mengapresiasi Feedback dari Pembaca.