Selasa, Februari 24, 2009

Chat Server menggunakan OpenFire dengan client Spark dan Pidgin


Server menggunakan Ubuntu Server 8.04

  1. Install Ubuntu Server sebagai LAMP server. LAMP = Linux Apache MySQL PHP. Cari sendiri artikel mengenai ini. Banyak koq.
  2. Install phpmyadmin dan Java JRE.
  3. apt-get install phpmyadmin sun-java6-jre

  4. Download openfire dulu
  5. wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.1_all.deb
    —sambil nunggu, kita menuju ke komputer yang ada GUInya dan terhubung dengan komputer server lewat jaringan —

  6. Buka ke web browser. Buka http:///phpmyadmin
  7. Sesudah login, buat database baru, misal : openfire
  8. —menuju ke komputer server lagi—

  9. Jika donlotnya udah selesai, ketik
  10. dpkg -i openfire_3.6.1_all.deb
    —kita kembali menuju ke komputer yang ada GUInya dan terhubung dengan komputer server lewat jaringan—

  11. Buka tab baru pada web browser, ketik http://:9090
  12. Yup, kita masuk ke menu utama, pilih aja English trus Continue
  13. Kalo ada pilihan database, pilih MySQL, trus isi
  14. server = jdbc:mysql://localhost:3366/openfire
    username dan password sesuai dengan login phpmyadmin

  15. Pilih default, ga usah pilih LDAP ato yg lainnya itu.
  16. Pilih aja skip this step.- trus Continue.
  17. Login to Admin Console.
  18. username = admin
    password = admin

  19. OK, sekarang kita ada di halaman utama.

Cara membuat user baru

  1. Pilih tab Users/Groups - Create new user
  2. Isi username, password, dan confirm password
  3. Cek list “Is Administrator?” kalo kamu pengen user ini bisa akses halaman admin.
  4. Klik Create User

Membuat user interface untuk registrasi user
Maksudnya supaya admin ga kecapekan ngedaftarin user satu-satu, jadi si user bisa daftar sendiri tanpa perlu akses halaman admin. Gini lo caranya..

  1. Download pluginnya dengan mengetik ini pada console
  2. cd /var/lib/openfire/plugins/
    wget http://www.igniterealtime.org/projects/openfire/plugins/registration.jar

  3. Ya udah, gtu aja. sekarang buka tab Users/Groups. Ntar ada sub-tab judulnya User Registration kl ga salah di sebelah kiri.

Konfigurasi Client menggunakan Pidgin

  1. Buka Pidgin, klik Account - Manage - Add
  2. Isi parameter di bawah ini
  3. tab Basic
    Protocol = XMPP
    Username = username
    Domain =
    Password = password

    tab Advanced
    File Transfer proxies = :7777

  4. Klik Save

Konfigurasi Client menggunakan Spark

  1. Buka Spark dan isi
  2. username = username
    password = password
    server =

  3. Klik login

Sumber : http://danieladrianto.wordpress.com/2008/11/21/chat-server-menggunakan-openfire-dengan-client-spark-dan-pidgin/

Tidak ada komentar: