Mac XMPP Openfire 服务器配置

前言

  • Openfire 是免费的、开源的、基于可拓展通讯和表示协议(XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 安装和使用都非常简单,并利用 Web 进行管理。单台服务器可支持上万并发用户。可以使用它轻易的构建高效率的即时通信服务器。由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.

1、配置准备工作

  • 1)配置服务器准备工作

  • 2)配置服务器注意事项

    • 提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。

    • 在安装配置 Openfire 或其他 xmpp 服务器前,需要先安装 MySQL 数据库。

  • 3)示例配置环境

    • macOS 10.11.6
    • macOS 10.13.3

2、下载安装 Openfire

  • Openfire 官网下载最新的 Mac 版本 Openfire 安装包。

    993906-20180309030219609-941758355.png

  • 下载完后双击安装包,点击 pkg 文件,在安装引导下进行傻瓜式安装。安装完成后,进入系统偏好设置,点击 Openfire 图标。

    993906-20180309030225109-1288760092.png

  • 进入 Openfire 偏好设置界面。点击 Start Openfire,让 OpenFire 服务开始启动(默认是启动的),启动完毕后,我们就可以点击 Administration 下的按钮 Open Admin Console,进入服务器后台,然后会要求输入管理员账号密码。

    993906-20180309030229909-984896182.png

  • Openfire 服务启动不了问题解决

    • 安装好之后,第一次是可以启动 openfire 服务器的,但是电脑重启后,就再也不能启动服务器了,每次一点击 “Start Openfire”,然后加载一下,状态还是 “Start Openfire” 没变化,有时甚至还会跳出错误提示框,提示 “Could not start the Openfire server”。

    • 解决方案如下:

      • 1)首先需要确认是否已经安装了 Java 的运行环境,以及 JAVA jdk 是否与当前 macOS 系统版本,Openfire 版本成对应,如果不是,就请先安装相匹配对应的软件。

        • 在终端中输入 java -version,就可以查看电脑有没有安装 JAVA 运行环境。
      • 2)如果软件,环境对应的,最终的解决办法是

        • 1> 打开终端,输入以下命令:

          # 获取 Openfire 目录的访问权限  
          $ sudo chmod -R 777 /usr/local/openfire/bin
          
          # 以超级管理员的权限运行脚本  
          $ sudo su
          
          # 打开 openfire 路径
          cd /usr/local/openfire/bin
          
          # 设置 Java 的环境变量  
          export JAVA_HOME=`/usr/l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值