下载地址:http://www.igniterealtime.org/downloads/index.jsp#openfire
OpenFire
支持Windows
、GNU/Linux
、macOS
三个平台的, 根据自己的情况下载对应的安装包即可。
解压安装包:
tar zvxf ~/Downloads/openfire_3_10_3.tar.gz -C ~/bin/
进入OpenFire
的安装目录:
将bin
目录加入PATH
环境变量:
export PATH=~/bin/openfire/bin:$PATH
进入openfire/resources/database
目录,如下:
OpenFire
已经为我们写好了各种数据库的SQL脚本,选择对应的数据库,创建数据库, 然后执行该脚本即可。我们以MySQL为例:
进入命令行:
mysql -u root -p
创建数据库:
CREATE DATABASE IF NOT EXISTS openfire CHARACTER SET utf8 COLLATE utf8_general_ci;
选择该数据库:
USE openfire
执行SQL脚本:
source openfire_mysql.sql
openfire start
在浏览器中输入地址:http://127.0.0.1:9090,出现如下界面:
这里是选择语言。默认即可。点击“Continue”按钮,出现如下界面:
这里是设置服务器,如果你是本地访问,那么你可以不修改或是使用localhost、127.0.0.1的方式; 如果你用于外网或局域网访问,那么你的地址配置成外网或局域网地址。
点击“Continue”按钮,出现如下界面:
这里是选择数据库,您可以选择openfire自带的,当然你也可以选择你的数据库类型。如Oracle、SQLServer、MySQL等。 如果openfire没有带jdbc的连接驱动,你需要添加连接数据库的jdbc驱动;驱动放在openfire/lib目录下。
点击“Continue”按钮,出现如下界面:
这里要注意Database URL一定要正确。点击“Continue”按钮,出现如下界面:
这里是选择配置,选择默认即可。点击“Continue”按钮,出现如下界面:
这里是为管理员(用户名是admin,密码是admin)设置邮箱和修改密码。
点击“Login to the admin console”按钮,出现如下界面:
用户名是admin,密码是您刚刚修改的密码,如果没有修改就是admin。
点击“Login”按钮,出现如下界面:
OpenFire
就安装完毕。