Openfire je server pro spolupráci v reálném čase. Pro rychlé zasílání zpráv používá protokol XMPP. Tento tutoriál vám pomůže nainstalovat a nakonfigurovat váš vyhraný server pro rychlé zasílání zpráv pomocí Openfire a Spark. Můžete jej nakonfigurovat pro použití ve vaší LAN i přes internet.
Krok 1 – Předpoklady
Před instalací Openfire se ujistěte, že máte na svém systému nainstalovanou javu. Pokud nemáte nainstalovanou Javu, použijte následující návody k instalaci Javy do vašeho systému.
- Jak nainstalovat Oracle JAVA 8 na Debian
- Jak nainstalovat Oracle JAVA 8 na Ubuntu a LinuxMint
- Jak nainstalovat Oracle JAVA 8 na CentOS/RHEL a Fedora
Musíte také nainstalovat server Mysql do systému (pokud používáte externí databázi). Pokud nemáte nainstalovanou MySQL, použijte k její instalaci následující.
$ sudo apt install mysql-server# Debian systems $ sudo rpm install mysql-server# RPM based systems $ sudo dnf install mysql-server# Fedora 22+ systems
Krok 2 – Stáhněte a nainstalujte Openfire
Pomocí následujícího příkazu si stáhněte openfire nebo si stáhněte nejnovější verzi Openfire z jeho oficiálního webu.
Systémy založené na 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
Systémy Debian:
$ wget http://download.igniterealtime.org/openfire/openfire_4.1.4_all.deb $ sudo dpkg -i openfire_4.1.4_all.deb
Spusťte službu Openfire
# service openfire start
Krok 3 – Vytvoření databáze MySQL a uživatele
Openfire poskytuje vestavěnou databázi HSQLDB, pokud s tím chcete jít, nemusíte zde vytvářet MySQL účet a databázi. Pokud však chcete používat MySQL, použijte k vytvoření databáze MySQL a uživatele následující příkazy.
$ mysql -u root -pmysql> CREATE DATABASE openfire;mysql> GRANT ALL on openfire.* to 'openfire'@'localhost' IDENTIFIED BY 'pa$$w0rd';mysql> FLUSH PRIVILEGES;
Krok 4 – Konfigurace Openfire
Openfire ve výchozím nastavení funguje na portu 9090, připojte svůj server na port 9090 pomocí prohlížeče. Otevře se průvodce konfigurací, postupujte podle průvodce a dokončete konfiguraci. Během průvodce pomocí výše vytvořených přihlašovacích údajů MySQL.
http://test.tecadmin.net:9090/
Krok 5 – Vytvoření uživatele v Openfire
Přihlaste se do administračního panelu Openfire pomocí účtu správce. Nyní přejděte do části Uživatelé/Skupiny sekce a poté vyberte Uživatelé sekce. Nyní klikněte na Vytvořit nového uživatele odkaz a zadejte požadované údaje a vytvořte uživatele. Vytvořte více uživatelů, jak chcete
Krok 6 – Připojte se k Openfire
Chcete-li se připojit k Openfire, musíte si stáhnout klientský software „spark“ a nainstalovat jej do systému. Stáhněte si nejnovější verzi Spark pro váš operační systém z jeho oficiálních stránek. Nainstalujte si klienta spark a přihlaste se ke svému účtu nebo si zaregistrujte nové účty.