Panduan ini menunjukkan Anda bagaimana membangun server obrolan menggunakan Openfire 3.7.1 di ubuntu server yang 12.10.Openfire adalah gratis dan open source kolaborasi real-time (RTC) instant messaging Server. Ia menggunakan protokol terbuka hanya diadopsi secara luas untuk instant messaging, XMPP (juga disebut Jabber). Openfire adalah sangat mudah untuk menginstal dan mengkonfigurasi, tapi menawarkan keamanan rock-solid dan kinerja. Openfire berlisensi di bawah Lisensi Open Source Apache.


Dalam penunjang, openfire juga tersedia untuk platform utama (windows, Mac OS dan Linux). Ikuti langkah-demi-langkah untuk menginstal dan mengkonfigurasi chatting / server IM menggunakan Openfire 3.7.1 pada edisi server ubuntu


Langkah-Langkah untuk Instalasi dan Konfigurasi obrolan / IM Server menggunakan Openfire





Langkah 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


Langkah 2. 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





jika Anda menggunakan OpenJDK, keluarkan untuk meminimalkan konflik Java


  sudo apt-get remove OpenJDK purge * 



Kemudian instal Oracle Java versi 7 dengan perintah berikut

  sudo apt-get install oracle-java7-installer 


Langkah 3. Instal MySql database server yang


Menginstal server versi MySQL terbaru menggunakan apt-get

  sudo apt-get install mysql-server 


Langkah 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



Langkah 5. Download dan Instal openfire 3.7.1


Men-download deb. paket Openfire 3.7.1 dari realtime Ignite halaman download.

cd /tmp

wget http://download.igniterealtime.org/openfire/openfire_3.7.1_all.deb




Instal openfire_3.7.1_all.deb dengan perintah dpkg:

  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 


Langkah 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


Langkah 7. Konfigurasi Openfire Server


Konfigurasi Openfire sangat mudah dan dapat diselesaikan hanya dalam beberapa langkah. Berikut adalah cara untuk mengkonfigurasi Openfire:


Dari komputer dalam jaringan Anda membuka browser favorit Anda dan pergi ke:

http://mydomain:9090/setup/index.jsp



Ganti mydomain atas dengan FQDN atau alamat IP dari server ubuntu Anda. Halaman web yang ditampilkan di bawah ini muncul: :



Langkah 8. Download dan Instal klien IM untuk Linux, Windows dan Mac OSX


Anda perlu men-download menginstal perangkat lunak klien IM / VOIP pada semua PC / Laptop untuk terhubung dengan server Openfire. Anda dapat menginstal klien IM yang menggunakan protokol XMPP / Jabber misalnya sangat baik Pidgin , tersedia untuk Linux Ubuntu, Windows, dan Mac OSX. bagi pengguna Ubuntu pidgin dapat diinstal dari Ubuntu Software Center.

  sudo apt-get install pidgin 


Jika Anda telah melakukan menginstal pidgin, Pastikan Anda memilih XMPP


The plaform klien asli salib untuk Openfire adalah Spark, juga tersedia untuk Linux, Windows dan Mac OSX. Download percikan dari Igniterealtime Download Page , dan menginstalnya pada edisi ubuntu dekstop (Ubuntu 11.04, Ubuntu 11.10, ubuntu 12.04 dan Ubuntu 12.10)

wget http://download.igniterealtime.org/spark/spark_2_6_3.tar.gz

tar -zxvf spark_2_6_3.tar.gz

sudo mkdir /opt/spark

sudo mv Spark/* /opt/spark/



Buat file launcher desktop terminal Buka dan jalankan perintah berikut


sudo nano /usr/share/applications/spark.desktop

[Desktop Entry]
Name=Spark
Version=2.6.3
GenericName=Spark
X-GNOME-FullName=Spark
Comment=ignite realtime Spark IM client
Type=Application
Categories=Application;Utility;
Path=/opt/spark
Exec=/bin/bash Spark
Terminal=false
StartupNotify=true
Icon=/opt/spark/logo-spark.png
TargetEnvironment=Unity

sudo cd /opt/spark

sudo wget https://dl.dropbox.com/u/50880014/spark.png




Sekarang, Anda kemudian akan dapat mencari Spark di Anda persatuan dasbor dan peluncuran Spark.


spark ubuntu 12.10


Link Referensi:







Posting Komentar

 
Top