Selasa, 24 Februari 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
http://danieladrianto.wordpress.com/2008/11/21/chat-server-menggunakan-openfire-dengan-client-spark-dan-pidgin/

Tidak ada komentar: