membangun chat server dengan openfire pada jaringan lokal

Upload: hamami-inkazo

Post on 09-Mar-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Openfire Chatting Server

TRANSCRIPT

  • 1

    Membangun Chat Server dengan OpenFire pada Jaringan Lokal (Intranet)

    Chating adalah salah satu aktivitas yang banyak dilakukan orang pada saat terhubung dalam sebuah jaringan dengan berbagai macam alasan kepentingan, diskusi, menyapa teman lama, mencari pacar, atau hanya sekedar untuk bersenang-senang. Dalam tutorial kali ini saya akan menjelaskan langkah-langakh bagaimana cara membangun chat server sederhana menggunakan software open source, Openfire dan Pidgin sebagai aplikasi yang digunakan di klien.

    Jadi, dengan cara ini seorang administrator jaringan dalam sebuah organisasi, mislanya persuahaan, sekolah, universitas,

    dan sebagainya bisa membuat fasilitas chating yang hanya bisa digunakan oleh anggota dalam organisasi tersebut.

    Catatan :

    Pada instalasi OpenFire ini sebelumnya saya sudah membangun DNS Server

    http://kiri-kanan-linux.blogspot.com/2012/03/setting-dns-server-mengunakan-webmin.html

    dan DHCP Server di ubuntu:

    http://kiri-kanan-linux.blogspot.com/2013/04/setting-dhcp-server-dengan-wbmin.html

    Baiklah langsung saja kita lanjut ke instalasi....

    1. Konfigurasi IP Address

    Untuk konfigurasi IP Adrress, saya menggunakan 1 buah ethernet card, karena untuk chat server tidak dibutuhkan 2 buah

    ethernet card. Dimana konfigurasinya saya menggunakan webmin dan dapat dilihat disini. Setelah setting IP Address,

    pastikan komputer anda terkoneksi dengan internet, untuk yang satu ini saya menggunakan Wireless sebagai koneksi. Jika

    anda menggunakan koneksi LAN maka silahkan disesuaikan dengan konfigurasi ethernet anda.

    2. Instalasi Dependensi paket OpenFire

    Buka terminal dan masuk sebagai root dengan mengetikkan "sudo su" tanpa tanda petik.

    Ketikkan "apt-get install python-software-properties". Jika ditanya Do you want to continure [Y/n]?, jawab Y.

    Karena Openfire membutuhkan JRE (Java Runtime Environment) maka tambahkan repositori Java Team dengan mengetikkan "add-apt-repository ppa:sun-java-community-team/sun-java6".

    Update index dari Ubuntu Server Anda dengan mengetikkan "apt-get update". Instalkan JRE dengan mengetikkan "apt-get install sun-java6-jre". Jika ditanya Do you want to continure [Y/n]?,

    jawab Y. Ditengah-tengah proses instalasi akan muncul lisensi dari Java. Pilih Ok. Maka Anda akan ditanya Do you accept the DLJ license terms?. Pilih Yes Jika sudah selesai, buatlah sebuah database yang akan menyimpan data-data dari Openfire. Disini saya

    menggunakan PHPMyAdmin untuk membuat data base tersebut.

    3. Instalasi OpenFire

    Download software OpenFire di sini: http://www.igniterealtime.org/projects/openfire/

    Setelah selesai silahkan buka terminal dan login sebagai root

    Install file .deb yang baru saja Anda download tersebut dengan mengetikkan dpkg -i openfire_3.8.1_all.deb * Harap diperhatikan dan disesuaikan dengan directory tempat OpenFire yang telah selesai di unduh serta versi OpenFire yang anda unduh

    Sampai tahap ini, Openfire sudah berhasil dipasang dengan baik.

    Terakhir buat database dengan nama "chat", disini saya menggunakan PHPMyAdmin.

    4. Konfigurasi OpenFire Berikut ini adalah langkah-langkah konfigurasi OpenFire: a. Buka browser dan ketikkan pada address bar http://smpn2sambas.ac.id:9090 b. Maka akan muncul halaman Welcome Setup dari Openfire.

  • 2

    Pilih bahasa yang Anda inginkan, disini saya memilih English. Kemudian klik Continue. c. Pada jendela Server Setting, pada Domain masukkan nama domain yang telah dibuat.

    Pada tutorial ini saya menggunakan smpn2sambas.ac.id. Jadi username untuk pengguna nantinya adalah [email protected]. Untuk yang lainnya biarkan default. Klik Continue. d. Pada jendela Database Setting, pilih Standard Database Connection. Klik Continue.

  • 3

    e. Pada jendela Database Settings Standard Connections isi kolom yang disediakan dengan parameter sebagai berikut : Database Driver Presets : MySQL JDBC Driver Clas : com.mysql.jdbc.Driver Database URL : jdbc:mysql://smpn2sambas.ac.id:3306/chat Username : root Password : (password MySQL Anda) Minimum Connections : 5 Maximum Connections : 25 Connection Timeout : 1.0

    f. Pada jendela Profile Settings pilih saja Default, kemudian klik Continue.

  • 4

    g. Di jendela Administrator Account, masukkan data-data yang dibutuhkan sesuai dengan keinginan Anda. Klik Continue jika sudah selesai.

    Langkah ini juga bisa dilewatkan dengan mengklik Skip This Step.

    Pada jendela selanjutnya akan muncul pemberitahuan bahwa konfigurasi dasar Openfire sudah selesai. Klik Login to the

    admin console, untuk masuk ke halaman admin dari Openfire. Masukkan usernamenya admin dan passwordnya yang

    telah anda buat terkahir kali. Sampai disini Openfire sudah siap untuk digunakan. Untuk konfigurasi yang lebih advance

    silahkan Anda coba-coba sendiri.

    Untuk Seting PIDGIN silahkan ke halaman berikut

    Setting Pidgin Sebagai Aplikasi Klien Chat

    Sumber :

    http://kurniawanadam.wordpress.com/

    http://kiri-kanan-linux.blogspot.co.id/2013/04/membangun-chat-server-dengan-openfire.html