• Linux环境下安装Tigase XMPP Server


    Tigase是一种XMPP服务器,可以作为采用XMPP协议的各种IM(Instant Messeging)工具(如Pandion、Spark等)的服务器。

    在Linux环境下安装Tigase的步骤如下:

    (1)下载安装文件

    https://projects.tigase.org/projects/tigase-server/files下载安装文件,我下载的是tigase-server-5.2.0-b3447-dist.tar.gz。

    (2)解压缩

    创建一个文件夹,将tigase-server-5.2.0-b3447-dist.tar.gz复制到该文件夹,用tar命令解压缩,得到一个名为tigase-server-5.2.0-b3447的文件夹。

    (3)初始设置

    etc是一个比较重要的文件夹,里面的tigase.conf和init.properties需要我们进行修改和配置。tigase.conf的配置比较简单,只要设置JAVA_HOME="${JAVA_HOME}"

    即可:

    init.properties的配置稍微复杂一点:

    其中hzfedora是机器名,jdbc:mysql表明连接的是MySQL数据库,//192.168.56.1:3306是MySQL数据库的IP地址和端口号,user=后面是数据库用户名,password=后面是数据库密码,其他的东西可以不变。

    (4)初始化数据库

    ./scripts/db-create-mysql.sh database/mysql-installer-create-db.sql tigase数据库用户名 tigase数据库密码 tigase数据库名称 MySQL的root用户名 MySQL的root密码 MySQL的IP地址

    (5)启动服务器

    ./scripts/tigase.sh start/stop/restart etc/tigase.conf

    表明启动成功。

    在Windows里面运行Pandion,设置服务器IP地址和端口号:

    注册一个新用户,并登录成功:

    表明Tigase服务器安装成功!

    如果出现Tigase服务器运行失败等情况,可能是因为JDK版本太低,据说要求JDK1.7以上的版本,我安装的是JDK1.8,或者是没有关闭防火墙。

  • 相关阅读:
    设计模式:迭代器模式
    设计模式:观察者模式
    设计模式:解释器模式
    设计模式:策略模式
    设计模式:状态模式
    设计模式:代理模式
    strtok函数
    人们眼中的程序员
    如何用C语言获取文件的大小
    C++著名库的比较和学习经验
  • 原文地址:https://www.cnblogs.com/mstk/p/3868029.html
Copyright © 2020-2023  润新知