Wednesday 10 May 2017

How To Install Ejabberd on Ubuntu

Assalamualaikum wr.wb.

Hai semua. Kembali lagi diblog ini :v wkwkwk. Pada kesempatan kali ini saya akan menjelaskan tentang ejabberd. Apasih itu ejabberd ? 
Ejabberd adalah suatu chat server yang bisa digunakan untuk obrolan secara online. Untuk melakukan installasi Ejabberd ini kita butuh Ubuntu server dan Client dengan menggunakan spark atau pidgin. yuk capcus ajaa guys.

Berikut topologinya kurang lebih seperti dibawah ini.
YUK udah liat kan mari kita lanjutkan guys :v

Server
1. Pertama kita install paket-paket ejabberd
"apt-get -y install ejabberd"

2. Ketika sudah didownload paketnya maka kita akan meregister akun admin kita dengan cara
"ejabberdctl registert admin localhost password"
Keterangan:
  • admin = nama user yang akan dibutuhkan
  • localhost = lanjutan dari nama admin yaitu akan menjadi pas di web login admin@localhost
  • 123 = password
3. Setelah itu kita edit beberapa kata di file .cfg di /etc/ejabberd 
"nano /etc/ejabberd/ejabberd.cfg"


4. Kita edit dibagian yang saya sudah tandai digambar
Keterangan :
  • admin = user yang tadi diregister
  • Azrich,net = penamaan hostname
5. Kita restart service ejabberd tersebut agar sinkron sesuai yang kita konfigurasi
"service ejabberd restart"


6. Buka web brower dan ketik di address bar ip server anda dengan port default 5280 dan langsung di file /admin
"ipaddress:5280/admin"
Keterangan:
Ketika sudah masuk kita masukan user yang dibuat tadi yaitu admin@localhost dengan password anda

7. Berikut Tampilan Ejabberd di web browser

8. Untuk membuat user kita buat di  "Virtual Host > nama host > pengguna /user" . Dan kita buat yang saya udah tandain yaitu dipenguna dan sandi lalu tambahkan pengguna.


9. Berikut user yang saya buat 2 user yaitu azrich dan hafizi

Client 1
1. Kita konfigurasi pidgin dan tambahkan user dengan klik add

2. Lalu muncul pop up itu registrasi akun yang kita sudah buat tadi dan isi bagian pertama lalu klik yang pop up kedua
Keterangan: 
  • username = nama
  • domain = nama server anda
  • resource = ip server anda
  • password = password yang anda buat di web tadi.
3. Lalu Klik di advanced dan kita isi dibagian connect server dengan ip server anda dan ketika sudah semua klik add



4. Ketika ingin lihat akun yang kita sudah add tadi klik bagian "account" dan lihat user yang sudah kita tambahkan

5. Untuk menambahkan teman klik " Buddies > Add Buddy " 

6. Tambahkan Buddy name atau username sesuai teman anda dan klik add

7. Bagian ini ketika teman anda sudah mereply balik pertemanan anda dan kita setting di client 2

Client 2

1.  Lalu muncul pop up itu registrasi akun yang kita sudah buat tadi dan isi bagian pertama lalu klik yang pop up kedua
Keterangan:




  • username = nama
  • domain = nama server anda
  • resource = ip server anda
  • password = password yang anda buat di web tadi.
2. Lalu Klik di advanced dan kita isi dibagian connect server dengan ip server anda dan ketika sudah semua klik add

3. Ketika sudah di save atau add maka akan muncul permintaan pertemanan dari client 1 dan kita pilih authorized untuk mensinkronisasi

4. Dan kita setting secara default dari popupnya karena didalam isinya serupa untuk menyinkron balik dari client 1.


Verifikasi

1. Untuk menjalani chat-nya maka kita klik kanan pada bagian teman anda lalu kita pilih IM

2. Dan anda bisa mencoba chat dari client 1 ke client 2


Sekian tutorial dari saya. Apabila ada kekurangan atau apa mohon dikomentar. 
Wassalamualaikum wr.wb.


2 comments

maaf admin mo tanya bagus mana ya ejabberd vs ejabberd 2

Kalau dari mas nanya rerata sekarang kalau diinstal sesuai dengan tutorial diatas dapetnya seperti itu mas yang ejabberd 2. kalau ejabberd biasa saya belum mencobanya mas reponya terkadang sulit didapatkan :D


EmoticonEmoticon