1. 安装Mysql,JDK
配置安装Mysql
- 创建创建新的数据库:openfire
- 安装JDK
2. 安装Openfire
-
文件下载官网下载地址:https://download.igniterealtime.org/openfire/openfire_4_6_4.tar.gz
-
部署文件下载地址:
-
将文件上传到/opt目录: cd /opt
-
进行解压: tar -zxvf openfire_4_6_4.tar.gz
-
将解压后的文件移动到 /home/ltree/tools 目录 : mv openfire /home/ltree/tools/
-
进入bin目录:cd /home/ltree/tools/openfire/bin
-
启动openfile :./openfile start
-
在浏览器中输入:
http://192.168.31.98:9090
登录用户:admin
密码: admian123
库名: openfire
- 进入管理台,初始化环境
- 提前准备好域名—外网要能解析要域名—内网指向
-
安装完成!
-
登录 输入账号:admin密码:admin123
-
进入管理员界面
3. openfire集群部署:
开启第二台服务器 ip为:192.168.31.89,两台服务器的安装步骤基本一致。
-
进入openfire的bin目录
cd /home/ltree/tools/openfire/bin
-
启动openfire:
./openfire start
-
查看进程 :
ps -awx|grep openfire
-
在浏览器中输入 http://192.168.31.89:9090
-
安装openfire 部署mysql ,数据库和 ip 为192.168.31.98 数据库信息相同。
-
配置完成之后需要重启两台服务器的openfire,kill -9
-
使用admin账号登录后,进入插件->有效插件的页面,安装
-
安装完成后,刷新页面,进入 服务器 ->服务器管理器-> 集群
-
点击启用,保存设置,就会看到如下
-
可以看到目前的集群有两个节点。