todaynet 发表于 2012-06-27 18:27

服务器端安装配置

本帖最后由 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]
查看完整版本: 服务器端安装配置