Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议,可以使用它轻易的构建高效率的即时通信服务器.
其安装和部署都十分简单,并利用Web进行管理。单台服务器可支持上万并发用户,由于是采用开放的XMPP协议,可以使用各种支持XMPP协议的IM客户端软件登陆服务。

一:建立数据库

a.建立数据库,记下数据库名,如OpenfireServer。

b.在数据库管理系统下建立新用户,如OpenfireUser。

选择SQL server身份验证,把强制密码过期的勾去掉,只勾上强制实施密码策略。

在下面的数据库下拉列表中选择OpenfireServer,然后确定即可。

c.然后在OpenfireServer数据库目录下,在其安全性中,新建一个用户,用户名任取。

登录名 选择上面创建的OpenfireUser,架构 选择 db_owner,数据库角色成员身份选择db_owner,

二:安装Openfire

a.到官方下载最新版的Openfire安装包

官方网址为:http://www.ig...cts/openfire/

b.双击Openfire安装包开始安装

安装完毕后,会有提示框提示 是否登录,此时先放着不动

三:执行数据库脚本

a.到Openfire安装目录下:如D:\Program Files\Openfire\resources\database

下面有几个数据库的SQL脚本,直接复制到mysql命令行中执行,

执行前确保 可用数据库下拉列表 选中的是OpenfireServer。

b.接着连接对象资源管理器,使用Mysql身份验证方式,输入用户名root,密码111111

尝试进行登录操作。若成功登陆,则证明数据库建立成功。

四:首次设置Openfire

a.点击Openfire提示框中Launch Admin 按钮,进入首次设置页面

b.语言 选择 简体中文

数据库 选择 标准数据库连接

选择相应的数据库驱动类型;URL一栏中,把[hostname]改成当前的主机名;

把[database]改成数据库名OpenfireServer;接着分号后面的Appname全部去掉;

点击 continue ,设置密码——>>结束

五:重启Openfire

然后登录管理页面,进行Openfire管理。

本文转自06peng 51CTO博客,原文链接:http://blog.51cto.com/06peng/962880,如需转载请自行联系原作者

Openfire服务器的安装部署相关推荐

  1. 在 Linux 或者 Windows 服务器上安装部署 MATLAB

    在 Linux 或者 Windows 服务器上安装部署 MATLAB 目标 在服务器上安装 MATLAB,以供实验室内多个用户远程连接使用.特别是要完成 MATLAB 的激活. 安装方式 这里我们采用 ...

  2. 免费开源的客服系统 Linux 服务器环境安装部署过程

    最近因为项目需要,要找一款在线客服系统集成在 APP 中使用,而且涉及到生意开单,客服系统必须稳定可靠.另外甲方要求,必须支持 Linux 服务器环境. 我们以 Ubuntu 18.04 为例把安装部 ...

  3. 如何在已安装TMG2010服务器上安装Symantec Backup Exec 2010 Remote Agent

    公司一台TMG服务器更换为新服务器,安装部署完TMG2010后,再安装Backup Exec 2010 Remote Agent时无法通过推送方法安装成功,出现如下错误提示: 此时,只好通过手动方法在 ...

  4. Office Online Server 2016 安装部署笔记

    前言 本文主要是对我部署Office Web Apps Server 2013 及 Office Online Server 2016(下面都只提Office Online Server 2016) ...

  5. DSVS7050签名服务器的网站,吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1.doc...

    吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1 数字签名服务器v2.1.1 安装部署手册 (VSTK接口 COM版) V2.1.1 长 春 吉 大 正 元 信 息 技 术 ...

  6. Exchange Server 2013 DAG高可用部署(三)-服务器角色安装

    通过前两篇文章,我们基本做好了Exchange Server 2013安装部署的前期准备工作,接下来我们就开始分角色安装Exchange服务器. 由于本次实验项目环境只有4台服务器,分别是两台前端CA ...

  7. Linux安装部署FTP服务器

    Linux安装部署FTP服务器 本文章会将安装FTP服务器的步骤以及一些遇到的问题来记录下 因为项目中要与第三方对接数据,需要用到FTP服务器以提供他们每天上传数据,因为之前在本地的VMware虚拟机 ...

  8. 2019数据安装勾选_【安装部署】esweb服务器如何单独部署

    推荐指数:☆☆☆☆☆ 背景:在勤哲Exce服务器软件的使用过程中,有的客户并发用户数多,可将esweb服务器单独部署. 具体安装步骤: 首先,在一台服务器上安装除填报网站外的应用程序. 双击安装包运行 ...

  9. 08服务器许可证安装向导,08_安装部署GRID许可证服务器.pdf

    在GRID 2.0 时期NVIDIA 引入了License 机制,所以我们在测试和生产环境部署的过程中需 要搭建License 服务器,以确认VGPU 虚拟机可以正常获取授权和工作.目前GRID Li ...

最新文章

  1. cesium 加载bim模型_构建统一CIM数字底盘,实现基于BIM的全流程管控
  2. 错误处理:RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be
  3. makefile使用宏及用法$(宏标识符) $(cc)_宏编程的艺术
  4. 服务器系统js文件报错,js服务器文件
  5. java铝轮_为速度而生 JAVA Fuoco铝合金气动公路
  6. error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.
  7. UE4 iOS设备的兼容性
  8. 又一次摔MFC坑里了
  9. OpenCV—Python 导向滤波
  10. [读书笔记]固定收益证券 第三版 Fixed income securities
  11. 硅谷录用的计算机专业大学排名,学计算机科学专业,必选硅谷附近的这些加州大学...
  12. java学籍管理信息系统模板_java学籍管理系统051
  13. Python 还原: 网红放置类游戏Cookie Clicker
  14. 很实用的一款数据恢复软件 easyrecovery 分享给大家
  15. 计算机应用基础大纲2019,计算机应用基础考试大纲(2019 年版)电子刊物
  16. Sofaboot学习整理
  17. 视频教程-韦东山生活实例演绎法讲解蓝牙-嵌入式
  18. 第二章:物理层 计算机网络物理层篇章
  19. 【RMAN】RMAN脚本中使用替换变量--windows 下rman全备脚本
  20. 斐波那契数列10007求余(Java实现)

热门文章

  1. c++ STL容器初探
  2. C++中定义类的对象:用new和不用new的区别
  3. 【字符串操作之】返回指定位置的字符和Unicode 字符代码 根据unicode返回字符→→charAt、charCodeAt和fromCharCode...
  4. 13个JavaScript图表图形绘制插件
  5. Android对话框-下篇-之设置activity为Dialog
  6. RHEL5(CentOS)下nginx+php+mysql+tomcat+memchached配置全过程(转)
  7. JavaScript面向对象编程
  8. web.config文件详解
  9. GridView控件修改、删除示例(修改含有DropDownList控件)
  10. 动手扩充FreeTextBox的功能