Assalamu'alaikum warahmatullahi wabarakatuh.
Kali ini kita akan membahas mengenai konfigurasi ejabber pada linux ubuntu. Ejabber adalah salah satu aplikasi chat-server.
Alat dan bahan :
Vrtualbox
Iso Ubuntu 14.04 X64
Windows 7 (sebagai client)
software Pidgin (pengujian)
Konfigurasi Ubuntu
Di sini saya menggunakan simulasi melalui virtualbox, dan menggunakan iso Ubuntu desktop 14.04 x64. Langkah pertama kita instal terlebih dahulu linux ubuntu yang akan di konfigurasi. Nantinya, ubuntu inilah yang akan menjadi servernya.
Apabila penginstalan telah selesai, sekarang kita jalankan linux ubuntunya. Dan pastikan bahwa linux ubuntu telah terhubung dengan internet. karena kita akan menginstall packages ejabberd, dan membutuhkan koneksi internet.
Untuk perintah penginstalan : apt-get install -y ejabberd
Sekarang kita akan mengedit hostanem dan hak akses admin ke user, untuk itu kita buka file ejabberd.cfg yang ada di dalam directory /etc/ejabberd/
Untuk perintahnya : nano /etc/ejabberd/ejabberd.cfg
Terlihat di bawah ini, secara default pengaturan hostname ejabberdnya adalah localhost, untuk itu kita akan mengeditnya.
settingan default |
Di sini saya merubah hostnamenya menjadi fitrahka di pada bagian Admin user, dan juga pada bagian hostnamenya.
Setelah di-edit |
Nah, sekarang kita kita atur setup admin usernya, untuk perintahnnya :
ejabberdctl register admin fitrahka 123
Keterangan :
fitrahka adalah hostaname yang saya berikan untuk resisternya, menyesuaikan dengan yang tertera pada file ejabberd.cfg
123 adalah password yang saya berikan untuk registernya.
Sekarang kita restart service ejabberdnya, agar konfigurasi yang telah kita buat terdaftar, dan dapat berjalan.
Verivikasi pada web browser
Setelah servernya selesai di konfigurasi, sekarang kita akan mencoba mengakses admin page dari ajabberdnya xmelalui browser. ketikkan : ipserverejabberd:5280/admin kemudian akan terdapat authentikasi, login dengan user dan password yang sudah di buat sebelumnya pada konfigurasi server.
Dan inilah tampilan web page dari ejabber setelah kita berhasil login.
Sekarang kita akan membuat 2 akun baru, untuk client. untuk itu, pilih tab Virtual Host > fitrahka > Users
Kemudian sekarang kita buat user yang ke-1, dengan nama clientfitrah1 dan password yang telah di tentukan, untuk mendaftarkan klik Add User
Lalu buat lagi user yang ke-2, dengan nama clientfitrah2 dengan password yang telah ditentukan, klik Add User untuk mendaftarkan.
Konfigursi XMPP Client
Sekarang,kita konfigurasikan xampp clientnya di komputer user, untuk aplikasi xampp clientnya disini saya menggunakan pidgin.
Konfigurasi Clientfitrah1
Download & install terlebih dahulu pidginnya, setelah terinstal dan siap digunakan jalankan pidginnya.
Pilih Add....
Sekarang kita tambahkan account untuk clientfitrah1 pada pengaturan pada tab basic.
Isikan Protocol XMPP karena di sini kita menggunakan xmpp protocol.
Isikan Username clientfitrah1 karena di sini kita akan menambahkan account untuk user yang pertama kita buat sebelumnya, yakni user clientfitrah1.
Isikan Domain fitrahka sesuai dengan hostname yang telah kita daftarkan pada konfigurasi server ubuntu.
Isikan Resource dengan 192.168.43.94 karena itu adalah IP Address server yang kita miliki.
Isikan Password sesuai dengan password yang telah dibuat pada saat kita mendaftarkan user.
Sekarang kita beralih ke tab Advanced, isikan kolom Connect server dengan IP Address server ubuntu yang kita miliki, yakni 192.168.43.94 kemudian klik Add.
Akan muncul kotak dialog SSLCertificate Verivication, klik Accept.
Kemudian kita klik Buddies >Add Buddy untuk menambahkan contact clientfitrah2 agar antara clientfitrah1 dengan clientfitrah2 dapat melakukan chatting.
Isikan Buddy's usernamenya menjadi nama user yang ingin ditambahkan, karena di sini kita akan menambahkan clientfitrah2, maka isikan menjadi clientfitrah2@fitrahka lalu klik Add.
Konfigurasi Clientfitrah2
Sekarang untuk user yang kedua. langkah-langkah yang dilakukan sama, hanya saja sekarang kita mendaftarkan user yang ke-2.
Isikan Protocol XMPP karena di sini kita menggunakan xmpp protocol.
Isikan Username clientfitrah2 karena di sini kita akan menambahkan account untuk user yang pertama kita buat sebelumnya, yakni user clientfitrah1.
Isikan Domain fitrahka sesuai dengan hostname yang telah kita daftarkan pada konfigurasi server ubuntu.
Isikan Resource dengan 192.168.43.94 karena itu adalah IP Address server yang kita miliki.
Isikan Password sesuai dengan password yang telah dibuat pada saat kita mendaftarkan user.
Sekarang kita beralih ke tab Advanced, isikan kolom Connect server dengan IP Address server ubuntu yang kita miliki, yakni 192.168.43.94 kemudian klik Add
Klik Buddies > Add Buddy di sini kita akan menambahkan contact clientfitrah1 agar dapat melakukan chatting, antar user clientfitrah1 dengan clientfitrah2.
Sekarang kita lakukan keterbalikan dengan yang pertama, di sini karena kita ingin menambahkan kontak clientfitrah1, untuk itu isikan buddy's username menjadi clientfitrah2@fitrahka lalu klik Add.
Verivikasi Chat Server
Ini percobaan chatting dari clientfitrah 1 ke clientfitrah2
dari clientfitrah1 ke clientfitrah2 |
clientfitrah2 ke clientfitrah1 |
Kurang lebihnya sekian yang dapat saya sampaikan. semoga bermanfaat. Wassalamu'alaikum Warahmatullahi Wabarakatuh.
0 komentar:
Posting Komentar