Como configurar o próprio servidor de mensagens instantâneas usando o OpenFire e Spark

- 4813
- 106
- Howard Fritsch
OpenFire é um servidor de colaboração em tempo real. Ele usa o protocolo XMPP para mensagens instantâneas. Este tutorial ajudará você a instalar e configurar seu servidor de mensagens instantâneas ganha usando o OpenFire e Spark. Você pode configurá -lo para usar em sua LAN e também na Internet.
Etapa 1 - Pré -requisitos
Antes de instalar o OpenFire, verifique se você está instalado em Java em seu sistema. Se você não tiver Java instalado, use os seguintes tutoriais para instalar Java em seu sistema.
- Como instalar o Oracle Java 8 no Debian
- Como instalar o Oracle Java 8 no Ubuntu e Linuxmint
- Como instalar o Oracle Java 8 no CentOS/Rhel & Fedora
Você também precisa instalar o MySQL Server no sistema (se estiver usando um banco de dados externo). Se você não é instalado, use o seguinte para instalá -lo.
$ sudo apt install mysql-server # Debian Systems $ sudo rpm install mysql-server # sistemas baseados em rpm $ sudo dnf install mysql-server # fedora 22+ sistemas
Etapa 2 - Faça o download e instale o OpenFire
Use o comando a seguir para baixar o OpenFire ou baixar a versão mais recente do OpenFire em seu site oficial.
Sistemas baseados em 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
Sistemas Debian:
$ wget http: // download.IgniterEalTime.org/openfire/openfire_4.1.4_All.Deb $ sudo dpkg -i openfire_4.1.4_All.Deb
Inicie o serviço OpenFire
# Serviço OpenFire Start
Etapa 3 - Crie banco de dados e usuário MySQL
O OpenFire fornece um banco de dados incorporado HSQLDB, se você quiser ir com isso, não é para criar uma conta MySQL e banco de dados aqui. Mas se quiser usar o MySQL, use os seguintes comandos para criar um banco de dados e usuário do MySQL.
$ mysql -u root -p mysql> criar banco de dados openfire; mysql> conceda tudo no OpenFire.* para 'Openfire'@'localhost' identificado por 'pa $$ w0rd'; mysql> privilégios de descarga;
Etapa 4 - Configure o OpenFire
OpenFire por padrão trabalha na porta 9090, conecte seu servidor na porta 9090 usando o navegador. Ele abrirá um assistente de configuração, seguirá o assistente e complete a configuração. Durante o assistente, usando as credenciais MySQL acima criadas.
http: // teste.Tecadmin.rede: 9090/







Etapa 5 - Crie usuário no OpenFire
Faça login no painel de administração do OpenFire usando a conta de administrador. Agora vá para baixo Usuários/grupos Seções então selecione Usuários seção. Agora clique em Crie novo usuário vincule e insira os detalhes necessários e crie o usuário. Crie os vários usuários como você deseja



Etapa 6 - Conecte -se ao OpenFire
Para conectar -se ao OpenFire, você precisa baixar o software cliente “Spark” e instalar em seu sistema. Faça o download da versão mais recente do Spark para o seu sistema operacional em seu site oficial. Instale o Spark Client e faça login em sua conta ou registre novas contas.