Tutorial Instalasi cPanel di Google Compute Engine

Kali ini kita akan membahas instalasi WHM dan cPanel di Google Cloud. Berbeda dengan layanan cloud lain, Google Cloud lumayan "ribet" karena harus setting sana sini terlebih dahulu sebelum port yang sebelumnya di block oleh firewall dapat diakses. Belum lagi saat pertama kali create instance, kita tidak bisa langsung login penggunakan ssh client.

Setelah kalian create instance, akses server melalui jendela browser.
Masukkan perintah berikut :
sudo passwd username
untuk mengubah password username yang kalian gunakan.
Lalu masukkan lagi command 
sudo /etc/ssh/sshd_config
Edit value bagian PasswordAuthentication menjadi yes
Oke sekarang kalian sudah bisa mengakses google cloud melalui ssh client.
Masuk mode root user.
sudo -s
Lanjut ke step instalasi cpanelnya.
Untk menginstall cPanel, server kita harus menggunakan fully qualified domain name (FQDN) sebagai hostname.
masukkan command berikut :
hostname srv.linuxsec.org
Untuk hostname silahkan sesuaikan sendiri dengan domain kalian. Itu hanya contoh.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Tunggu proses instalasi cPanelnya. DI saya memakan waktu sekitar 10 menit.
Setelah proses instalasi cPanel selesai, jalankan perintah berikut untuk mengatur firewall cPanel
/scripts/configure_firewall_for_cpanel
Untuk melihat script lain yang bisa dipakai masuk saja di direktori /scripts.
cd /scripts
ls | grep cpanel
Lalu setting password root untuk login WHM nya.
passwd root
Selanjutnya yang perlu kita lakukan adalah membuka port port yang diperlukan untuk login ke cPanel dan WHM.
terutama port 2082, 2083, 2086, 2087 .
caranya, masuk ke Google Cloud di browser, masuk ke menu Komputasi - Jaringan - Aturan Firewall .
Buat rule baru. lihat ss berikut :
Lalu edit di instance, tambahkan tag firewall yang baru saja kalian buat.
Sampai disini kalian sudah sukses menginstall cPanel dan WHM.
Tinggal login dengan user dan password yang disetting sebelumnya.
Seperti yang saja katakan di intro, google cloud agak ribet untuk firewall nya. Jadi sampai disini kalian belum bisa mengirim email karena service port untuk SMTP dll belum dibuka.
Silahkan open port nya sendiri . Caranya sama dengan yang saya jelaskan diatas.
Sebagai referensi, bisa di cek disini :


Oke sekian tutorial Install cPanel di Google Compute Engine. Jika ada kesulitan silahkan komentar atau bisa langsung pm ke Fanspage LinuxSec.