美文网首页
tigase-server部署

tigase-server部署

作者: Richard_80ec | 来源:发表于2017-11-13 11:38 被阅读0次

1、在tigase官网中下载压缩包,下载地址:https://tigase.tech/attachments/5927/tigase-server-7.1.2-b4471-dist-max.tar.gz

2、将本地下载的压缩包上传到服务器。

    进入本地压缩包所在路径,执行命令。

    本地git bash执行命令:scp -r tigase-server-7.1.2-b4471-dist-max.tar.gz  servername@serverIp:/serveraddress

3、解压缩tar包。

    SecureCRT执行服务器命令:tar -xzvf tigase-server-7.1.2-b4471-dist-max.tar.gz

   得到压缩后的文件:

4、修改配置文件,打开init.properties文件

  SecureCRT执行服务器中操作,进入init.properties文件进入修改。

     主要修改服务器的访问路径hostname,以及修改数据库的链接地址。

5、执行数据库脚本,更新数据库。

     进入tigase-server本地解压缩后的项目所在路径,由本地进入服务器的mysql数据库。

    本地进入服务器mysql数据库,本地cmd执行命令:

      mysql -h <服务器mysql地址> -u<服务器mysql用户名> -p 

      Enter password:<服务器mysql密码>

进入服务器mysql数据库的操作界面:

      查看是否有建立tigasedb数据库:

             mysql>show databases;

      若没有则创建数据库,(当然也可以用数据库中已有的其他数据库,但是建立的数据库需要与init.properties中的配置文件一致)

            mysql>create database tigasedb;

    然后执行tigase-server项目的数据库脚本,在mysql中添加所需要的数据库信息。

    因为当前已经进入了tigase-server的项目根目录,因此可以直接执行命令:

            mysql>source database/mysql-schema-7-1.sql;

    至此完成对数据库的更新。

6、确保服务器上安装的是JDK1.8版本,因为tigase是按照JDK1.8以上运行的。

如果不是,则安装JDK1.8。

        (1)下载JDK1.8 linux版本。jdk-8u151-linux-x64.tar.gz

        (2)上传服务器.

                    scp -r jdk-8u151-linux-x64.tar.gz  servername@serverIp:/serveraddress

        (3)解压缩。

                    tar -xzvf jdk-8u151-linux-x64.tar.gz

        (4)修改环境变量。

                    vim /etc/profile

        (5)检验JDK版本。

                    java -version

7、脚本启动tigase-server。

            进入服务器中tigase-server根目录,执行脚本:

                # ./script/tigase.sh start etc/tigase.conf

            查看日志观察是否启动成功。

                # cat logs/tigase-console.log

        至此,tigase-server启动成功。

8、用spark测试tigase连接。

        (1)修改高级设置。

        (2)创建新账号。

        (3)登录账号。

            至此,spark连接成功,tigase部署成功。

相关文章

网友评论

      本文标题:tigase-server部署

      本文链接:https://www.haomeiwen.com/subject/kuiamxtx.html