将openfire.zip解压缩到D:/。特别要注意,openfire的全路径中不能有中文字符,最好主机名也是标准点的英文名称。直接运行安装文件,D:/Openfire/bin/openfire.exe
服务器配置
浏览器地址栏中输入http://localhost:9090/即可开始即时通讯服务器配置。
(1) 语言选择:中文简体
(2)服务器设置:选择域及端口,建议默认。域的设置:如果网络不在域中,可以设置域为:服务器的IP地址。
(3) 数据库设置:选“标准数据库”
(4) 标准数据库设置:将oracle驱动放在openfire的lib目录下。在数据库驱动选项栏选择Oracle。如果在lib下没有相应的驱动程序,在点【继续】的时候会报错。查看log文件夹下的err.log文件有助于排除错误。Oracle10g的驱动下载地址:http://download.aquafold.com/download/jdbc-drivers/Oracle10g/
数据库URL填入你的数据库地址,端口和数据库名称,以及用户名和密码(需要在安装前创建),最大连接数,最小连接数和连接超时时间可自行调整。继续之后Openfire会在你指定的Oracle库中创建表并初始化。
如果出现A connection to the database could not be made. View the error message by opening the "/logs/error.log" log file, then go back to fix the problem这样的错误提示,请确认你的oracle监听有没有问题,你的用户有没有足够的权限,实在不行把监听和服务命名删掉重新配置下。
(5) 特性设置:默认为初使设置(应为初始设置,翻译有误)
(6) 管理员帐户设置:填入系统管理员信息(记住密码,一会管理员登陆的时候要用)
(7) 安装完成
(8)Openfire管理控制台:至此,Openfire安装完毕。你可以继续登录到管理控制台,进行更为详细的设置。用户名为admin,密码为第六步设置的密码,也有说是admin/admin的,但是我用的是openfire3.6.4版本,这个版本的登陆有bug。登陆不进去的时候可以去数据库改一下密码。在ofuser表,将admin的plainPassword设置为123456, encryptedPassword设置为空。再用admin登陆,密码为:123456,即可登陆。
参考文章: