服务器端安装配置
本帖最后由 todaynet 于 2012-06-27 18:28 编辑Openfire IM 服务器端安装配置
Document History
[
1、下载
下载openfire服务器端
http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_7_0.tar.gz
下载jdk,因为openfire是基于java环境运行的。
http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u24-linux-i586-rpm.bin?BundledLineItemUUID=DxeJ_hCuYkYAAAEuhKtZB9i_&OrderID=ZEqJ_hCuxpIAAAEudKtZB9i_&ProductID=xpeJ_hCwsEQAAAEtAMoADqmS&FileName=/jdk-6u24-linux-i586-rpm.bin
2、安装
把下载的openfire和jdk-6u24-linux-i586-rpm.bin二个包上传到服务器上面(假定为:/usr/local/src)。
首先安装jdk
cd /usr/local/src/
chmod +x jdk-6u24-linux-i586-rpm.bin
./ jdk-6u24-linux-i586-rpm.bin#运行安装文件
安装结束后会把java包安装到/usr/java/jdk1.6.0_24/目录
设置环境变量
vi /etc/profile
添加:
JAVA_HOME=/usr/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export PATH
接下来安装openfire
cd /usr/local/src/
tar zxvf openfire_3_7_0.tar.gz –C/home/ #解压到/home目录下面。
cd /home/openfire/bin
./openfire start #启动openfire
这个时候会监听9090端口
3、设置
我们使用的存储介质为MYSQL,在进行设置的时候我们假装mysql已经安装安装OK.
打开mysql命令行,创建openfire数据库,并把openfire自带的表结构导入到库中。并创建openfire连接库的时候帐密权限。
create database openfire;
use openfire;
source /home/openfire/resources/database/openfire_mysql.sql;
grant all on openfire.* to‘openfire’@’127.0.0.1’ identified by ‘openfire’;
flush privileges;
接下来打开web服务器的OPENFIRE地址进行一步步设置。
http://192.168.2.67:9090/index.jsp
界面如下:
第一步选择简体中文,下一步。
设置IP地址继续
选择标准数据库连接
填写相应数据库连接信息:
选择初始设置
设置邮件地址和管理员密码
结束登录到管理平台
输入帐号和密码
登录进去之后界面如下:
创建帐号和密码
全体员工创建完之后列表如下
创建组
设置组
会话信息
服务端基本设置就是这些。
客户端设置见:<内部IM spark使用说明> 文档
页:
[1]