Sering kita menginginkan suatu layanan obrolan yang nyaman dan tentunya gratis. Kali ini Recalmaru akan membuat cara membangun server Chatting sendiri dan GRATIS. Server Chatting ini sudah saya gunakan diberbagai tempat selama hampir 4 tahun dan dapat dikatakan merupakan layanan aplikasi gratis yang stabil dan dengan fitur terlengkap.
Sebelum kita mulai, kita haruslah mengetahui apa itu Openfire?
Persiapan
- Komputer Saya telah teristall sistem operasi UBUNTU (Telah saya coba OS ini dan Stabil )
- Pastikan pula pada komputer lain sebagai Client yang telah terinstal sistem operasi, baik Windows ataupun LINUX
Bahan- :
Langkah-Langkah untuk Instalasi dan Konfigurasi obrolan / IM Server menggunakan Openfire
1 Login menggunakan SSH atau Masuk Langsung ke ubuntu server yang 12.10. Sebelum menginstal Server Openfire, pastikan sistem Anda up to date. Masukkan perintah berikut, satu per satu, dan menginstal update yang tersedia:
sudo apt-get update
sudo apt-get upgrade
2 Sebelum kita menginstall oracle java,kita harus menghapus openjdk nya terlebih dahulu, supaya hanya oracle java yang akan kita pakai.
Instal versi terbaru dari Oracle JRE / JDK, menggunakan paket arsip pribadi (PPA) WEBUPD8 untuk menginstalnya.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get remove OpenJDK purge *
sudo apt-get install oracle-java7-installer
3 Instal MySql database server
sudo apt-get install mysql-server
4 Buat database MySQL baru untuk Openfire
Login ke MySQL Server sebagai root.
sudo mysql -u root p
Buat database "dbopenfire", menambahkan pengguna baru "openfire" dan menambahkan baru password "openfirepwd" bagi pengguna "openfire"..
mysql> CREATE DATABASE dbopenfire CHARACTER SET='utf8'; mysql> CREATE USER 'openfire'@'localhost' IDENTIFIED BY 'openfirepwd'; mysql> GRANT ALL PRIVILEGES ON dbopenfire.* TO openfire@localhost WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
5 Download dan Instal openfire 3.7.1
Men-download deb. paket Openfire 3.7.1
cd /tmp
wget http://download.igniterealtime.org/openfire/openfire_3.7.1_all.deb
Instal openfire_3.7.1_all.deb :
sudo dpkg -i openfire_3.7.1_all.deb
(Reading database ... 85791 files and directories currently installed.) Preparing to replace openfire 3.6.4 (using openfire_3.7.1_all.deb) ... Unpacking replacement openfire ... Setting up openfire (3.7.1) ... Installing new version of config file /etc/openfire/security/truststore ... Installing new version of config file /etc/init.d/openfire ... Processing triggers for ureadahead ... ureadahead will be reprofiled on next reboot
Mengabaikan semua kesalahan instalasi mengenai pengguna dan folder permissions.it penyebab tergantung pada versi JRE / JDK, Sekarang Anda perlu mengedit file / etc / init / d / openfire sejalan 27. Ganti java-6-sun dengan java-6-oracle atau java-7-oracle.
sudo apt-get install RPL
sudo RPL '6-sun' '7-oracle' /etc/init.d/openfire
sudo layanan openfire start
6 Biarkan port untuk Openfire
Anda harus setup firewall dan memungkinkan beberapa port untuk openfire di server ubuntu, menggunakan perintah ufwuntuk mengatur firewall openfire.
sudo ufw allow 9090/tcp sudo ufw allow 9091/tcp sudo ufw allow 5222/tcp sudo ufw allow 7777/tcp sudo ufw allow 7443/tcp sudo ufw allow 7070/tcp sudo ufw allow 3478/tcp sudo ufw allow 3479/tcp
Ini melengkapi langkah-langkah instalasi awal untuk Openfire. Berikutnya, kita akan lanjutkan dengan konfigurasi melalui web browser
7 Konfigurasi Openfire Server
Saatnya untuk mengkonfigurasi Openfire . Konfigurasi ini dapat dilakukan pada komputer Client kita melalui web browser. entah Google Chrome atau Mozilla Firefox :
Masukkan alamat ini :
http://domain:9090/setup/index.jsp
Ganti domain atas dengan alamat IP dari server ubuntu Anda. Halaman web yang ditampilkan di bawah ini muncul: :
Pilih bahasa yang anda gunakan
Selanjutnya
Selanjutnya Untuk profile anda bisa menggunakan opsi default, setelah itu klik continue.
Pembuatan akun administrator, anda bisa tentukan nama akun/email dan pasword nya sesuai dengan keinginan anda.
.selesai, nantinya akan muncul sebuah popup, klik login to the admin console.
8 Masuk Panel Utama Server Chatt SPARK
Login dengan username Admin, dan pasword yang sudah anda buat pada pengaturan akun administrator sebelumnya
Setelah berhasil login, Klik User /Group.
- Untuk menambahkan user baru, klik Create New user.
- Untuk menambahkan grup baru, klik Create New group.
- Untuk username dan lain lain nya, anda bisa atur sesuai dengan keinginan anda, bila dirasa pembuatan user sudah selesai, klik create user.
Pengaturan Pada Komputer Client
Setelah kita telah mempersiapkan dari sisi Server. sekarang saatnya mempersiapkan Aplikasi Chatting Spark pada komputer User/Client.
Spark ini bisa anda dapatkan secara gratis di internet,Silahkan anda Download pada link di atas. ukuran nya sekitar 50 mb untuk versi instalasi online dan 79 mb untuk versi instlasi offline. Silahkan install Aplikasi Spark tersebut dan Jalankan.
1 Buka aplikasi Spark, setelah itu masukkan
- Username, (User chatt yang telah anda buat)
- Password (User password yang telah anda buat)
- Server (Alamat IP Server yang sebelumnya telah anda buat)
2 Klik Login
User lain akan secara otomatis terlihat oleh anda.. silahkan ngerumpi ria ^^.
No comments
Post a Comment
Punya saran, kritik, atau pertanyaan seputar topik pembahasan. hyu isi koment dibawah.