服务器端配置
#wget?filename=openfire/openfire3.6.0a-1.i386.rpm
安装OpenFire
#rpm –ivh./openfire-3.6.0a-1.i386.rpm
配置数据库
#mysql
Mysql>grant all on openfire. *toopenfire@hostname identified by "123456";//创建openfire用户,密码为123456,其中hostname必须为本机ip对应主机名
Mysql>quit
#cat/opt/openfire/resources/database/openfire_mysql.sql|mysqlopenfire
注:由于实验mysql使用的为4.1.20,大于255字节的字符串并不被支持,因此将openfire_mysql.sql表中VARCHAR(1024)更换为VARCHAR(255),不过推荐使用版本更高的MYSQL来避免这一问题
#serviceopenfirerestart
#firefox:9090//其中IP为服务器端IP先选择安装语言,俺E文不好,首先选择英文版本,接下来是服务器端设置:Domain那块可以选择主机名或者IP地址第三步是数据库设置,使用标准数据库连接,数据库驱动选择mysqlJDBC驱动程序类为:com.mysql.jdbc.Driver数据库URL:jdbc:mysql://IP:3306/openfire(其中IP为服务器端IP)用户名:openfire密码:123456
设置即可,然后设置好admin帐户密码即可现在可以登陆后台进行管理#firefox:9090(其中IP为服务器端IP)
客户端配置
下载Spark当前最新版本为2.5.8。下载URL为
?file=spark/spark_2_5_8.msi
安装完成之后,如果服务器端已经创建好了用户,比如Alan,那么可以直接用此用户登录,默认情况下,不需要变更任何网络设置,通过点击“Advanced”可以得到Preferences页面,大家可以看到Port已经设置为5222了。
如果服务器端没有创建好了用户,也可以通过Accounts去创建一个新用户,,比如Tomy,如下图,
那么可以直接用Tomy登录,默认情况下,也不需要变更任何网络设置。
用户成功登录OpenFire服务器之后,可以在OpenFire中看到下图:
总结
每一发奋努力的背后,必有加倍的赏赐。