Openfire adalah server kolaborasi waktu nyata. Ini menggunakan protokol XMPP untuk pesan instan. Tutorial ini akan membantu Anda menginstal dan mengonfigurasi server pesan instan yang dimenangkan menggunakan Openfire dan Spark. Anda dapat mengonfigurasinya untuk digunakan di LAN dan juga melalui internet.
Langkah 1 – Prasyarat
Sebelum menginstal Openfire pastikan Anda telah menginstal Java di sistem Anda. Jika Anda belum menginstal Java, gunakan tutorial berikut untuk menginstal Java di sistem Anda.
- Cara Menginstal Oracle JAVA 8 di Debian
- Cara Menginstal Oracle JAVA 8 di Ubuntu &LinuxMint
- Cara Menginstal Oracle JAVA 8 di CentOS/RHEL &Fedora
Anda juga perlu menginstal server Mysql pada sistem (jika menggunakan database eksternal). Jika Anda belum menginstal MySQL, gunakan yang berikut ini untuk menginstalnya.
$ sudo apt install mysql-server# Debian systems $ sudo rpm install mysql-server# RPM based systems $ sudo dnf install mysql-server# Fedora 22+ systems
Langkah 2 – Unduh dan Instal Openfire
Gunakan perintah berikut untuk mengunduh openfire atau mengunduh versi Openfire terbaru dari situs resminya.
Sistem Berbasis RPM:
$ wget http://download.igniterealtime.org/openfire/openfire-4.1.4-1.x86_64.rpm $ sudo rpm -ivh openfire-3.8.2-1.i386.rpm
Sistem Debian:
$ wget http://download.igniterealtime.org/openfire/openfire_4.1.4_all.deb $ sudo dpkg -i openfire_4.1.4_all.deb
Mulai Layanan Openfire
# service openfire start
Langkah 3 – Buat Database dan Pengguna MySQL
Openfire menyediakan basis data tertanam HSQLDB, Jika Anda ingin menggunakannya, Anda tidak perlu membuat akun dan basis data MySQL di sini. Namun jika ingin menggunakan MySQL, gunakan perintah berikut untuk membuat database dan user MySQL.
$ mysql -u root -pmysql> CREATE DATABASE openfire;mysql> GRANT ALL on openfire.* to 'openfire'@'localhost' IDENTIFIED BY 'pa$$w0rd';mysql> FLUSH PRIVILEGES;
Langkah 4 – Konfigurasi Openfire
Openfire secara default bekerja pada port 9090, Hubungkan server Anda pada port 9090 menggunakan browser. Ini akan membuka wizard konfigurasi, Ikuti wizard dan konfigurasi lengkap. Selama wizard menggunakan kredensial MySQL yang dibuat di atas.
http://test.tecadmin.net:9090/
Langkah 5 – Buat Pengguna di Openfire
Login ke dashboard admin Openfire menggunakan akun admin. Sekarang buka Pengguna/Grup bagian lalu pilih Pengguna bagian. Sekarang klik Buat Pengguna Baru tautan dan masukkan detail yang diperlukan dan buat pengguna. Buat banyak pengguna sesuai keinginan
Langkah 6 – Hubungkan ke Openfire
Untuk terhubung ke Openfire, Anda perlu mengunduh perangkat lunak klien "spark" dan menginstalnya di sistem Anda. Unduh Spark versi terbaru untuk sistem operasi Anda dari situs resminya. Instal klien percikan dan masuk ke akun Anda, atau daftarkan akun baru.