Rumahweb Journal
Cara Install Openfire di VPS ubuntu

Cara Install Openfire di VPS Alibaba Cloud

Pada panduan ini, kami akan berbagi cara membuat server chat dengan Openfire di VPS Alibaba Cloud. Sebelum melangkah ke tahap cara install Openfire di VPS Alibaba Cloud, mari kita pelajari terlebih dahulu apa itu Openfire beserta sistem requirement yang dibutuhkan.

Apa itu Openfire?

Openfire adalah aplikasi yang menyediakan layanan chat server menggunakan protokol extensible messaging and presence protocol (XMPP).

Openfire adalah sebuah aplikasi yang bersifat open source yang berada di bawah lisensi Apache, dimana aplikasi ini dapat digunakan untuk chat server / instant messaging server (IMS) yang bekerja dalam ruang lingkup intranet. Aplikasi Openfire ini dapat dioperasikan pada Windows, Linux, Mac dan tentunya aplikasinya Open Source alias gratis.

System Requirement Openfire

  • VPS Server akses root (Ubuntu 16.04-20 LTS)
  • Minimum 2 core, RAM 1GB, Disk space 5GB (disesuaikan dengan kebutuhan)
  • Aplikasi Putty
  • Koneksi internet
  • Firewall untuk open port
  • Web browser

Cara Install Openfire di VPS Ubuntu

Ada dua step untuk install Openfire di Ubuntu pada layanan VPS Alibaba. Berikut langkah-langkahnya.

Step 1. Konfigurasi SSH di VPS Alibaba

  1. Membuat akun SSH terlebih dahulu, dengan login ke halaman Panel VPS Alibaba Cloud , untuk username dan password bisa Anda cek melalui halaman Clientzone.
Login RAM Alibaba

2. Arahkan kursor ke Menu garis 3 Alibaba Cloud > Products and Services > Simple Application Server > klik VPS Anda.

Simple Application Server

3. Pilih Menu Server Maintenance > Connect > Set Password. Kemudian isikan password baru SSH, yang nantinya akan digunakan pada aplikasi PuTTY. Pilih “Yes, restart the server immediately”, lalu OK.

Set Password SSH

4. Apabila VPS Server sudah running kembali, selanjutnya akses SSH Server menggunakan aplikasi PuTTY. Berikut panduan melakukan koneksi SSH.

Akses SSH dengan Putty

Step 2. Install Openfire

Setelah berhasil mengakses SSH, langkah selanjutnya Anda bisa melakukan instalasi Openfire di VPS. Namun sebelum melakukan instalasi, silahkan melakukan update repository terlebih dahulu, dengan perintah:

1. Update repository ubuntu menggunakan perintah berikut :

sudo apt update
sudo apt upgrade
Update Repository
Upgrade Repository

2. Agar aplikasi Openfire berjalan anda harus menginstall Java JRE, untuk itu Install paket default-jre terlebih dahulu, dengan perintah:

sudo apt-get install default-jre
Install Openfire di vps ubuntu

3. Selanjutnya, untuk mendapatkan url download aplikasi Openfire bisa mengakses ke halaman resminya bisa klik disini.

Website Resmi Openfire

4. Pada installasi platform yang digunakan, untuk panduan ini menggunakan yang versi openfire_4.7.1_all.deb kemudian klik kanan > Copy link address.

Salin URL Installasi

5. Buka kembali pada aplikasi PuTTY, lalu ketik perintah:

wget -O openfire.deb <link download>

wget -O openfire.deb https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.7.1_all.deb
Download File dengan Wget

6. Setelah download file selesai, selanjutnya menginstall Openfire dengan perintah dpkg dengan menggunakan command berikut:

sudo dpkg --install openfire.deb
Extract File Openfire Berhasil

7. Untuk kebutuhan akses Openfire menggunakan port 9090 dan 9091 (TCP/UDP), dan kemudian lakukan penyesuaian port firewall di halaman dashboard Panel VPS Alibaba Anda. Berikut panduan setting port di VPS Alibaba Cloud. Setelah setting port silahkan restart VPS server.

Catatan : ada tambahan port TCP dan UDP (5222) yang perlu diallow, digunakan aplikasi chat yang terinstall pada client.

Allow Port

8. Kemudian setting Openfire melalui browser dengan mengakses url https://IP-VPS:9090 di web browser dan isikan username serta password akun login admin yang digunakan.

Tampilan Halaman Login Openfire

9. Pada bagian Language Selection, silahkan pilih English kemudian klik Continue.

Proses Installasi - Pemilihan Bahasa

10. Pada Server Settings, silahkan isikan kolom dengan nama domain dan port 9090 dan 9091, kemudian klik Continue. Pada kolom XMPP Domain Name, silahkan bisa diisi dengan nama domain (optional).

Proses Installasi - Server Setting

11. Pada Database Settings, pilih Embedded Database lalu klik Continue.

Proses Installasi - Setting Database

12. Pada Profile Settings, pilih Default kemudian klik Continue.

Proses Installasi - Profil Setting

13. Pada Admin Account, Isi alamat email dan Password. Password ini akan digunakan untuk login user admin. Sedangkan untuk username secara default akan menggunakan admin.

  • Admin Email Account : silahkan bisa diisikan dengan alamat email domain/email yang aktif
  • New Password : isikan password untuk login ke halaman Admin
  • Confirm Password : isikan kembali password login ke halaman Admin
Halaman Membuat User Admin

14. Setelah status Setup Complete, klik tombol Login to the admin console menggunakan username: admin dan password yang sudah Anda buat sebelumnya.

Proses Installasi Selesai

15. Berikut tampilan halaman Dashboard Server Manager Openfire.

Tampilan Dashboard Server Manager

16. Sampai disini, untuk installasi dan konfigurasi server chat selesai. Selanjutnya Anda bisa membuat akun Group. Berikut kami sertakan contohnya:

  • Departement Sales
  • Departement Finance
  • Departement Developer
Membuat Group

17. Setelah membuat Group, kemudian bisa membuat create account chat baru dan sesuaikan dengan departement yang Anda inginkan.

Membuat User Chat

18. Apabila sudah membuat Group Departement dan User, selanjutnya Anda dapat mendownload dan menginstall aplikasi Chat dengan nama Spark. Bisa Anda download dan install di laptop/PC melalui halaman berikut ini.

Download Spark

19. Jika sudah menginstall aplikasi Spark di komputer client, selanjutnya bisa konfigurasi sesuai data user chat yang sebelumnya sudah dibuat.

Username : diisi dengan nama username akun chatting
Password : diisi dengan password akun chatting
Domain : diisi dengan IP server

Konfigurasi Chat Client dengan Spark

20. Untuk memulai chatting dengan rekan internal bisa klik pada menu Contact > Add contact dan untuk memulai chat, dengan klik menu Actions > Start a chat.

Chatting dengan Spark

Sampai langkah ini membuat server chat Openfire di VPS telah selesai, Dan Anda melakukan testing chatting dengan rekan/teman/staff internal.

Catatan :

  • Untuk aplikasi Openfire digunakan keperluan chatting internal, tidak bisa digunakan pada website.
  • Port yang di allow yaitu 9090, 9091, dan 5222
  • Disarankan menggunakan VPS Alibaba yang masih baru (kosongan)
  • Penggunaan nama departement/group disesuaikan dengan kebutuhan Anda

Demikian panduan membuat server chat Openfire di VPS di VPS Alibaba Cloud. Semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 4.7 / 5. Vote count: 3

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Hosting Murah

Jan Laen Player

Beda hari beda cerita.