Follow Us @soratemplates

Wednesday, 28 September 2016

CARA MEMBUAT CHAT SERVER DENGAN OPEN FIRE DIDEBIAN

Halo sobat blogger apa kabarnya??? saya akan menjelaskan tentang cara membuat chat server dengan open fire di Debian. Openfire adalah aplikasi untuk membangun sebuah chat server untuk jaringan intranet. Seperti yang tertera pada judul kita akan menggunakan sistem oerasi linux debian untuk chat server open fire. Untuk melakukan konfigurasi Openfire dibutuhkan Java Runtime Environment (JRE) , Openfire ini dapat diakses dengan menggunakan chat client seperti Spark dan Pidgin. Kita langsung ketutorialnya saja.

Mengatur IP 

Atur IP pada Debian terlebih dahulu. Ketikan perintah dibawah ini untuk mengatur IP nya.
nano etc/network/interfaces

Saya akan menggunakan IP 10.10.10.110 sebagai ip didebian.
Kemudian restart dengan perintah /etc/init.d/networking restart

CARA MEMBUAT CHAT SERVER DENGAN OPEN FIRE DIDEBIAN

Membuat database untuk openfire


Langkah pertama buat database untuk openfire nya. Disini kita akan menggunakan mysql untuk databasenya. Kita akan menginstall mysql dengan perintah
apt-get install mysql-server

Masukan password untuk mysqlnya.


Ulangi pemasukan password seperti yamh sebelumnya.

Nah pada saat peninstalan kita akan dimintai password. Jadi kamu bisa isikan password dengan password yang sudah dibuta sebelumnya. Masukan perintah :
mysql -u root -p


Menginstall Java Runtime Environment (JRE)

Untuk menginstall paket JRE dengan perintah 
apt-get remove default-jre

Instalasi dan konfigurasi Openfire

Download paket openfirenya disini. Setelah didownload install paket tersebut dengan perintah 
dpkg -i nama_paket_openfire

Jalankan paket yang sudah terinstall dengan perintah
/etc/init.d/openfire start


Setting Openfire Administration di WEB

Nah selanjutnya kita akan konfigurasi diWEB. Dan ini di GUI. Akhirnya setelah berlama-lama diCLI kita ke GUI juga ;D.  Untuk memulainya masukan http://ip_debian:port_admin_openfire. Kalau saya http://10.10.10.110:9090  .

Setelah itu pilih bahasa untuk proses konfigurasi. Disini saya menggunakan bahasa inggris. Lalu klik Continue.

Selanjutnya masukan IP address debian pada kolom Domain. Sisanya biarkan default saja. Lalu klik Continue.

Disini pilih Standard Database Connection . Klik Continue.

Sekarang kita diminta untuk mengisi identitas pada databasenya. 
Keterangan :
Database Driver Presets : Isi dengan jenis database yang kita gunakan , karena tadi kita buat dengan MySQL maka kita isi dengan Mysql
Database URL : Letak database kita ,ubah menjadi seperti gambar diatas, kata "openfire" adalah nama database yang tadi ktia buat
Setelah itu masukan username dan password databasenya
Lalu klik Continue.

Selanjutnya pada bagian pilih default lalu klik continue.

Selanjutnya isi admin account. Masukan Admin email address dengan admin@ipserver , lalu  masukan password . Lalu klik Continue.

Jika semua konfigurasi sudah selesai klik Login to thr admin console.

Login dengan username admin dan password yang sudah dibuat dikonfigurasi sebelumnya.

Membuat User untuk client

Nah, setelah kita konfiguarsi openfire diweb, sekarang kita akan membuat user untuk client. Caranya masuk ke Users/Groups > Create New User > Lalu isi dengan sesuai.


Untuk menggunakan openfire diclient, IP pada PC tersebut harus satu network dan firewallnya dalam keadaan mati.

Kita coba test ping ke IP server dan pastikan hasilnya reply.

Verifikasi menggunakan Spark


Buka aplikasi spark lalu login.

Untuk menambahkan contact pilih Contact > Add contact > Lalu tambahkan username dll > lalu klik Add.

Kurang lebih beginilah tampilan kita saat chat.

Verifikasi menggunakan Pidgin

Pertama masuk kepidgin dengan akun/username yang sudah dibuat diweb openfire. Klik Add.


Isi username sesuai dengan yang dibuat dweb, Domain dengan Ip debian, dan password yang sesuai dengan dibuat diweb.

Klik Accept.

Login sudah berhasil.

 Kita buat chat groupnya terlebih dahulu jika ingin memulai obrolan. Klik Buddies > join a chat

Isi room dengan kata/angka sesuai dengan kemauan kamu. Lalu klik Join.

Klik Accept Defaults.

Untuk diclient nya  klik Budddies > Add Chat

Isi room sesuai dengan room yang dibuat diserver.

Kurang lebih beginilah tampilan chat room yang ada pada pidgin.


Mungkin hanya ini yang dapat saya sampaikan. kurang lebihnya mohon maaf. Terima kasih.

No comments:

Post a Comment