Membuat Server Jabber Sendiri dengan Openfire di Ubuntu Server


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:
  1. JAVA

    Sekarang 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

  2. MySQL

    Tahap 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

  3. Openfire

    Ini 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

Silahkan tinggalkan komentar dengan bijaksana.