centos5.7上安装openfire的过程+connection manager 配置

1,rpm -i openfire-x.x.rpm

2,which openfire 察看openfire安装到哪里去了, 结果没找着,实际上在/opt下面呢。

3, java -version 察看是否已安装java

4, 进入mysql,添加数据库openfire

         /usr/local/mysql/bin/mysql -uroot -p "password"  (password是你自己设的密码)       

        >show databases;

>create database openfire;

        >use openfire;

        >source /usr/local/src/openfire/resources/database/openfire_mysql.sql         (导入数据库文件)

 

5, /etc/init.d/openfire start  //启动openfire

6,打开浏览器输入http://127.0.0.1:9090,看看能否打开,打开后在这里配置openfire.

6.1:选择语言为中文简体


6. 2:更改域为服务器IP地址: IPADDR


 
6.3:数据库选择:

6.4:标准数据库设置 (可参照下面的,再根据自己实际情况设置, 数据库URL填入你的数据库地址,端口和数据库名称,以及用户名和密码(需要在安装前创建),最大连接数,最小连接数和连接超时时间可自行调整。继续之后Openfire会在你指定的Oracle库中创建表并初始化。

 
6.5:特性设置:默认为初始设置。

 
6.6:   管理员帐户设置:填入系统管理员信息

 
6.7: 安装完成

 
到此, openfire已设置完成。
在这要注意的是:把openfire和mysql都重启一次,否则openfire管理帐号不能登陆管理页面。
/usr/local/mysql/bin/mysqladmin -uroot -p shutdown
/usr/local/mysql/bin/mysqld_safe &
/usr/local/src/openfire/bin/openfire stop
/usr/local/src/openfire/bin/openfire start

 

7, 登陆console界面,这时使用管理员帐户,username:admin(必须是这个), password:xx(这个password是你在设置管理员邮箱的时候设置的那个密码)

8,进入管理界面,server->server manager->server information这个页里面有server的端口信息,可以看到5222端口是用户聊天需要登录使用的端口,所以在服务器端记得打开防火墙的5222端口。

9,在其他电脑上安装spark客户端,点击左下的创建用户,然后创建一个用户,创建时需要填写服务器名,我就写的是IP,然后点击创建,然后就通过了。

10,用刚刚创建好的登录,登录上以后,就看到自己已经在线了,这时可以添加好友。

 

 

 

Connection Manager 配置过程:

   1. openfire管理控制台 --> 服务器--〉服务器设置--〉连接管理--〉启用 - 联接管理器能够连接到本服务器。--〉设置端口(5262)、

        密码(123456)--〉保存设置

        centos5.7上安装openfire的过程+connection manager 配置_第1张图片

    2. 修改manager.xml文件:(connection_manager_home/conf)下

    <domain>111.67.*.*</domain><!--openfire的ip或者域名,两者不能放在同一个机器上-->

    <port>5262</port><!--openfire 上连接管理的端口-->

    <password>123456</password><!--openfire 上连接管理的密码-->

注意,有一个<name></name>标签,注释说可选填,我填了一个自定义的名字,结果发现连不上openfire,去掉以后才能连上。

 

3,运行connection_manager_home/bin/cmanager.sh

这时在openfire服务器上可以看到已经成功连接的connection manager的信息:

 

   

 

openfire管理控制台 --> 服务器--〉服务器设置--〉连接管理--〉   centos5.7上安装openfire的过程+connection manager 配置_第2张图片

你可能感兴趣的:(数据库,mysql,manager,centos,服务器,database)