Monday, March 11, 2013

Cara Instal SparkWeb dengan Openfire di Debian 6 Squeeze


Jika kemarin kalian sudah membaca postingan saya tentang cara membuat sebuah Chat Server dengan menggunakan Openfire, pasti ada diantara salah satu dari kalian yang bertanya seperti ini, "Lalu kalau mau chatingnya gimana ?". Jika iya, maka pada postingan kali inilah jawabannya.

Pada awalnya saya juga sempat bingung, kok cuma ada halaman adminnya saja, mana halaman buat chattingnya? Setelah mencari-cari di internet, barulah saya tau kalau ternyata Openfire itu hanyalah server Chattingnya saja. Sedangkan Chatting kliennya kita harus menggunakan aplikasi lain. Saya cari-cari lagi, ternyata untuk aplikasi Chatting ini kita bisa menggunakan 2 alternatif. Yaitu SparkWeb yang berbasis Web, dan Pidgin yang berbasis Desktop. Dengan menggunakan aplikasi Chatting klien inilah nanti kita baru bisa melakukan chatting antar sesama user.

Bagaimanakah cara instal SparkWeb di Debian 6 Squeeze? Baca terus postingan ini ya.

1. Pertama-tama, kalian harus mendownload terlebih dahulu SparkWebnya :

# wget http://www.igniterealtime.org/downloadServlet?filename=sparkweb/sparkweb_0_9_0.tar.gz

2. Berhubung nama file sparkwebnya jadi aneh setelah didownload, biar enak lebih baik kalian rename saja filenya :

# mv downloadServlet\?filename\=sparkweb%2Fsparkweb_0_9_0.tar.gz sparkweb.tar.gz

3. Jika sudah, sekarang ekstraklah file tersebut :

# tar -xvf sparkweb.tar.gz

4. Setelah itu pindahkan direktori sparkweb hasil ekstraksi tadi ke dalam direktori /var/www/ :

# mv sparkweb /var/www/sparkweb

5. Kemudian ganti kepemilikan direktori sparkweb tersebut menjadi milik root dan grup www-data :

# chown -R root.www-data /var/www/sparkweb

6. Selanjutnya, masuklah kedalam direktori /var/www/sparkweb :

# cd /var/www/sparkweb

7. Disini ada satu file yang perlu kalian konfigurasi, yaitu file SparkWeb.html :

# nano SparkWeb.html

Tekan CTRL + W dan cari kata kunci server maka kalian akan menemukan baris server: "igniterealtime.org", :



Gantilah bagian igniterealtime.org menjadi nama hostname/domain/ip address dari debian yang menjalankan openfire milik kalian. Misalnya disini saya menggantinya menjadi server.belajar.cilsy sesuai dengan hostname milik debian saya.



Jika sudah, simpan dan tutuplah file tersebut.

8. Setelah itu kopilah file SparkWeb.html ke file index.html dengan perintah ini :

# cp SparkWeb.html index.html

9. Sekarang cobalah akses alamat http://ipdebian/sparkweb melalui web browser dari klien. Contoh : http://172.16.100.1/sparkweb



Cobalah login dengan salah satu user yang telah kalian buat sebelumnya.



Selamat berchatting ria!

Semoga bermanfaat :)

SUMBER

No comments:

Post a Comment