XMPP服务tigase配置流程

  1. 下载jdk,我使用的是1.8版本的。

  2. 下载tigase包,我使用tigase-server-5.2.1-b3461-dist-max.tar,这个包,在JDK1.6 上,运行不起来。需要在1.7以上。

  3. 解压缩包,

    tar -xzvf tigase-server-x.y.z-bv.tar.gz

    $ unzip tigase-server-x.y.z-bv.zip

    chmod u+x ./scripts/tigase.sh

  4. 修改配置配置文件

    $ vi etc/ tigase.conf

      修改

  5. JAVA_HOME= "${JDKPath}",设置自己的环境变量。
  6. 创建数据库

     $ ./scripts/db-create-mysql.sh root guanghua mytigdb1 root guanghua 127.0.0.1 

  7. 修改/etc/init.properties,以下是我的配置

    config-type=--gen-config-def

    [email protected]

    --virt-hosts = 127.0.0.1

    --monitoring=jmx:9050,http:9080,snmp:9060

    --debug=server

    --user-db=mysql

    --user-db-uri=jdbc:mysql://127.0.0.1:3306/mytigdb1?user=root&password=guanghua&useUnicode=true&characterEncoding=UTF-8&autoCreateUser=true

    --comp-name-1 = muc


    --comp-class-1 = tigase.muc.MUCComponent


    --comp-name-2 = pubsub


    --comp-class-2 = tigase.pubsub.PubSubComponent

     --sm-plugins=-starttls (这个很重要,使用这个设置,不开启SSL)

 7.启动server

 $ ./scripts/tigase.sh start etc/tigase.conf

8.查看LOGS

 cd/logs

 tail -200f tigase-console.log





你可能感兴趣的:(XMPP,tigase)