Kita bisa membuat server jabber sendiri baik online maupun offline/lokal untuk keperluan komunikasi perkantoran, organisasi, pribadi, atau umum dengan menggunakan library bahasa pemograman gratis banyak tersebar di internet (c++, actionscript, java, javascript, tcl, perl, ruby, dll) atau menggunakan software yang sudah tinggal download dan pakai semacam openfire, ejabberd, jabbergram dan semacamnya.
Jika Anda adalah pengusaha server pulsa, maka dengan membuat jabber sendiri akan lebih meningkatkan bargaining power (daya tawar, nilai jual dan nilai tambah) dihadapan para reseller dan mitra host to host Anda.
Berikut adalah cara membuat server jabber sendiri dengan ubuntu server dan openfire, selamat mengikuti.
Install Openfire
Sebelum memasang Openfire, Java sudahlah harus ada terlebih dahulu dalam sistem operasi linux ubuntu 16.04.
Pertama jalankan dulu quick update javanya agar versinya terbarukan di apt-get:
Pertama jalankan dulu quick update javanya agar versinya terbarukan di apt-get:
- JAVASekarang pastikan apakah Java terinstall atau belum, caranya dengan memasukkan perintah berikut:
#sudo apt-get update #java -version
Jika keluar keterangan "The program java can be found in the following packages", artinya Java belum terinstall, oleh karena itu install dengan perintah:
#sudo apt-get install default-jre
Perintah diatas untuk memasang java dari default linux, jika Anda ingin install dari pihak pengembang javanya langsung, silahkan gunakan perintah dibawah:#sudo add-apt-repository ppa:webupd8team/java
Perintah diatas untuk menambah daftar repository di sistem ubuntu.
Adakalanya default command di linux ubuntu belum terdapat command/perintah "add" maka dari itu install dulu command "add" tersebut agar bisa melakukan penambahan daftar repository pada ubuntu, gunakan command berikut:
#sudo apt-get install software-properties-common
Lalu coba ulangi lagi menambahkan daftar repository:
#sudo add-apt-repository ppa:webupd8team/java #sudo apt-get update #sudo apt-get install oracle-java9-installer
- MySQLTahap berikutnya adalah memasang Mysql untuk database yang akan digunakan oleh openfire, gunakan command dibawah:
#sudo apt-get install mysql-server php5-mysql #sudo mysql_install_db #sudo mysql_secure_installation
Ikuti langkah-langkahnya dengan hati-hati (pilih saja yes semua) lalu simpan baik-baik paswordnya.
berikutnya adalah membuat database openfire:
#mysql –u root –p CREATE DATABASE openfire quit
- OpenfireIni adalah tahap terakhir dari proses installasi, yaitu memasang openfire itu sendiri sebagai program yang digunakan untuk server jabber.
Saat saya menulis panduan membangun server jabber ini, versi terbaru dari openfire adalah 4.0.3.
Download openfire 4.0.3 langsung dari command line:
#wget -O openfire.deb https://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_4.0.3_all.deb
Perintah diatas akan download openfire dalam format paket Debian ke openfire.deb. Sekarang install file tersebut:
#sudo dpkg --install openfire_4.0.3_all.deb
Setelah berhasil, lalu jalankan service openfire
#sudo systemctl openfire start
Atau
#sudo /etc/init.d/openfire start
Cek status service openfire
#sudo systemctl openfire status
Jika status sudah terlihat active/berjalan, berati openfire sudah berhasil diinstall dan dijalankan di ubuntu server 16.04, selanjutnya adalah konfigurasi openfire agar bisa digunakan.
Konfigurasi Openfire
Langkah berikutnya adalah konfigurasi Openfire menggunakan web browser dari client, bisa windows maupun linux, bebas Anda akan menggunakan client apa terserah :)Agar tidak terlalu panjang, maka langkah-langkah setup jabber openfire akan saya pisah dari artikel ini, Anda dapat melihatnya di:
Cara Setup Server Jabber Openfire
1 Komentar
itu nulis codenya dimana ?
BalasHapusSilahkan tinggalkan komentar dengan bijaksana.