Daftar Isi :
Halo selamat sore semua, saya baru saja mencoba cloud milik alibaba yang sebelumnya saya install ubuntu 16.00 sekarang saya coba ganti ubuntu 20 dan saya install cpanel.
Anda bisa membaca artikel saya sebelumnya terkait mencoba alibaba cloud dengan credit 450 dolar dan free satu tahun.
Kali ini saya coba untuk melakukan installasi webuzo control panel pada vps tersebut.
Clean Install OS
Jadi pertama anda harus melakukan clean install pada vps yang akan anda install webuzo.
Karena nantinya webuzo akan langsung sepaket dengan webserver beserta dengan databasenya. Pada case milik saya ini di install apache webserver dan mysql database.
Jika anda merujuk pada artikel saya sebelumnya terkait upgrade vps di idwebhost, webserver nya menggunakan NGINX dan database nya menggunakan MySQL.
Langkah Clean Install
Berikut adalah langkah untuk clean install dari alibaba cloud :
- Login ke console alibaba cloud
- Klik Elastic Compute Services (ECS)
- Klik Instant ID nya

Setelah anda masuk kedalam ecs management, silahkan shutdown terlebih dahulu server nya, karena anda akan melakukan replace sistem operasi.

Klik tombol panah atas kiri atau back, kemudian klik more, klik disk and image kemudian klik Replace System Disk.

Konfirmasi penghapusan data
Nantinya anda akan diminta konfirmasi jika anda melakukan replace disk dan system, maka otomatis data yang sebelumnya akan hilang, jika vps anda belum digunakan utuk production silahkan dilanjutkan klik OK.
Tetapi jika vps anda sebelumnya sudah digunakan untuk production, anda backup terlebih dahulu data yang penting ya.
Setelah klik OK, anda diminta untuk memilih system operasi dan versinya, untuk case ini, saya pilih Ubuntu dan versi nya yang versi 20.

Setelah selesai memilih system operasi, silahkan anda klik term of service nya ecs dan kemudian klik Create Order.
Tunggu hingga beberapa menit agar server anda selesai di install. Setelah selesai di install, langkah selanjutnya adalah melakukan installasi webuzo.
Webuzo Installation
Untuk melakukan installasi webuzo anda perlu login menggunakan ssh atau remote vnc, anda bisa baca artikel sebelumnya bagaimana cara melakukan open port pada firewall di vps alibaba cloud.
Atau anda bisa ikuti langkah dibawah ini saat saya akan open port 2002 dan 2004 yang nantinya digunakan oleh webuzo untuk mengakses dashboard control panel nya.
Add Rule Port
Klik security group pada panel kiri bawah, klik add rules, tambahkan port 2002 dan 2004 untuk action Allow dan berikan nama deskripsi webuzo. Klik OK.

Pastikan anda telah menambahkan 2 port tersebut ya, 2002 dan 2004. Setelah anda menambahkan port yang di izinkan untuk diakses, sekarang tinggal install webuzo nya menggunakan ssh.
CLI Webuzo
Silahkan open cmd jika anda mengunakan windows 10 langsung saja, jika mengunakan mac os silahkan gunakan terminal, jika pakai windows 7 boleh diganti dengan putty.
Apples-MacBook:~ hendrawijaya$ ssh root@123.123.123.123
Silahkan ganti 123 dengan IP server vps anda. Jika diminta untuk simpan finger print ssh ketik yes saja.
Kemudian ketik sintak berikut ini.
wget -N http://files.webuzo.com/install.sh
Setelah selesai dilanjutkan dengan mengubah aksebilitas dari file install.sh dengan sintak chmod.
chmod 0755 install.sh
Setelah berhasil diubah kita langsung install aplikasi webuzo nya dengan perintah berikut ini.
Update 10 September 2020, untuk lebih cepat install webuzo tambahkan perintah –install=none, perintah ini digunakan jika anda ingin menginstall paket webuzo saja.
Program lain seperti database, applikasi bisa di install belakangan.
./install.sh --install=none
Jika sudah nantinya akan muncul informasi sebagai berikut.
--------------------------------------------------------
Welcome to Webuzo Installer
--------------------------------------------------------
Installation Logs : tail -f /root/webuzo-install.log
--------------------------------------------------------
1) Installing Libraries and Dependencies
Anda bisa menunggu installasi sampai selesai sekitar 10-20 menit tergantung koneksi internet vps anda apakah cepat atau tidak.
JIka sudah selesai nantinya akan muncul pesan sebagai berikut.

Configurasi Webuzo
Setelah selesai install, langkah selanjutnya adalah melakukan konfigurasi pada panel webuzo.
Konfigurasi yang dimaksud adalah penentuan username, password, email, domain, dan name server.
Silahkan akses http://ipservervps:2004, jika berhasil nantinya akan muncul form konfigurasi sebagai berikut.

Anda harus lengkapi username, email, password, primary domain dan name server, jika anda belum memiliki domain yang dipointing ke vps anda, silahkan isi dengan ip vps.
Setelah semua beres, nantinya akan muncul pesan notifikasi link dan username yang digunakan untuk melakukan akses ke control panel webuzo.

Sekarang anda coba login ke control panel webuzo dengan mengakes http://ipvps:2004, dan untuk enduser panel nya bisa di akses melalui http://ipvps:2002. masukan username dan password yang sudah anda buat sebelumnya.
Jika berhasil dashboard control panel nya bisa terlihat seperti berikut ini :

Control panel adalah berisi konfigurasi dasar yang lengkap tentang webuzo anda, sedangkan user endpanel adalah untuk installasi aplikasi, penambahan domain, email dll.
Kesimpulan
Alibaba vps yang saya trial selama 1 tahun free dengan kredit 450 dollar dapat diinstall webuzo control panel dengan sukses.
Sebenarnya tadi saya coba install OS nya centos 8 dan ubuntu 20, jadi keduanya berhasil di install webuzo.
Vps ini masih ada PR yakni untuk SSL nya, karena webuzo versi gratis tidak menyediakan installasi otomatis terkait SSL dari let’s encript.
Anda harus melakukan manual install SSL atau berlangganan 2.5 (dua setengah) dolar per bulan untuk VPS dan 5 dolar sebulan untuk server fisik.
Silahkan diakses domain yang sudah saya pointing ke vps alibaba tanpa ssl : https://idblog.id
Update 28 Agustus 2020, saya sudah coba trial premium lisensi 1 bulan di webuzo, jadi saya bisa install lets encript dan install database nginx dengan sekali klik.
Saya belum berencana untuk melakukan migrasi ke server alibaba ini, mungkin bulan januari 2021 jika masa kontrak dengan vps idwebhost sudah akan berakhir.
Selamat mencoba dan jika ada pertanyaan silahkan bisa pada kolom komentar.
Wassalam
Hendra Wijaya
ini ip public server di ambil darimana ya mas hendra, maaf soalnya bru pegang vps
Halo mas bagus,
disebelah kiri dashboard information server nya ada mas internet ip namanya.
thx
Mo tanya Mas Hendra, saya instalasi pake detail:
1. Replace system image jadi OS Ubuntu 20.04
2. Ports yang saya buka: 80, 443, 2002, 2004
3. Install webuzo via putty: sukses udah muncul kaya gambar “success installation webuzo” di atas
nah, abis itu coba buka ip public saya(http://147.139.180.213:2004) via chrome(koneksi saya pake indihome & udah saya coba pake provider 3 juga), kok dia selalu loading doang, abis itu dia redirect ke private IP ECS-nya tulisannya “This site can’t be reached, took too long to respond.” saya udah coba pake incognito, coba pake VPN, gak ada perbedaan juga. Itu kira2 kenapa ya, Mas? Terus solusinya gimana tuh, Mas?
Ip publik server nya yang di akses mas bukan ip public client nya..