Skynet

Loading

Instalando Openfire no Ubuntu Server

Instalando Openfire no Ubuntu Server

1 – Atualize o Ubuntu
sudo apt update && sudo apt upgrade
2 – Instale o JAVA JDK
sudo apt install default-jdk

3 – Instalação Segura do Banco de Dados

sudo mysql_secure_installation

iniciará um questionário, responda as seguintes perguntas:

Enter current password for root (enter for none): Press ENTER
Set root password? [Y/n]: Y
New password: Set-your-new-password
Re-enter new password: Set-your-new-password
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

4 – Crie seu banco de dados para o WordPress
sudo mysql -u root -p
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'your_password';
CREATE DATABASE new_db;
GRANT ALL PRIVILEGES ON new_db.* TO 'new_user'@'localhost';
FLUSH PRIVILEGES;
Exit;
5 – Download e instale o OpenFire

Download

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.7.4_all.deb -O openfire.deb

detalhe de versão

Convém verificar no site oficial qual última versão disponível para download.

Instalar

sudo apt install -f ./openfire.deb 

Checar Status:

systemctl status openfire
6 – Importanto o schema do banco de dados
sudo mysql -u root -p
mysql> use openfire_db; (expecificar o nome do banco criado)
Database changed
mysql> source /usr/share/openfire/resources/database/openfire_mysql.sql;
mysql> show tables;
exit
7 – configurando o firewall para acessar
for i in 9090 9091 5222 7777; do 
  sudo ufw allow $i;
done
8 – Finalizando a Instalação via browser:

Acesse o IP local do ubuntu server com a porta :9090

Escolha o idioma para instalação

No momento da escolha do banco de dados selecione a primeira opção (Standard Database Conection)

Database Driver Presets:MySQL
JDBC Driver Class: com.mysql.jdbc.Driver