1、在tigase官网中下载压缩包,下载地址:https://tigase.tech/attachments/5927/tigase-server-7.1.2-b4471-dist-max.tar.gz
![](https://img.haomeiwen.com/i8407895/75e5906044c2698d.png)
2、将本地下载的压缩包上传到服务器。
进入本地压缩包所在路径,执行命令。
本地git bash执行命令:scp -r tigase-server-7.1.2-b4471-dist-max.tar.gz servername@serverIp:/serveraddress
![](https://img.haomeiwen.com/i8407895/9b87e3534d2d64ae.png)
3、解压缩tar包。
SecureCRT执行服务器命令:tar -xzvf tigase-server-7.1.2-b4471-dist-max.tar.gz
得到压缩后的文件:
![](https://img.haomeiwen.com/i8407895/2541a6e6d1115863.png)
4、修改配置文件,打开init.properties文件
SecureCRT执行服务器中操作,进入init.properties文件进入修改。
![](https://img.haomeiwen.com/i8407895/9d5f8da4660f2ef5.png)
![](https://img.haomeiwen.com/i8407895/7bd06a9575c9d27c.png)
主要修改服务器的访问路径hostname,以及修改数据库的链接地址。
5、执行数据库脚本,更新数据库。
进入tigase-server本地解压缩后的项目所在路径,由本地进入服务器的mysql数据库。
本地进入服务器mysql数据库,本地cmd执行命令:
mysql -h <服务器mysql地址> -u<服务器mysql用户名> -p
Enter password:<服务器mysql密码>
进入服务器mysql数据库的操作界面:
![](https://img.haomeiwen.com/i8407895/234c127a49c8857c.png)
查看是否有建立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
![](https://img.haomeiwen.com/i8407895/72747922927766a1.png)
7、脚本启动tigase-server。
进入服务器中tigase-server根目录,执行脚本:
# ./script/tigase.sh start etc/tigase.conf
查看日志观察是否启动成功。
# cat logs/tigase-console.log
![](https://img.haomeiwen.com/i8407895/77a38dfe6a0ec7f0.png)
至此,tigase-server启动成功。
8、用spark测试tigase连接。
(1)修改高级设置。
![](https://img.haomeiwen.com/i8407895/7d2dc402328b5bf3.png)
(2)创建新账号。
![](https://img.haomeiwen.com/i8407895/5d7744b8dc21f762.png)
![](https://img.haomeiwen.com/i8407895/851ecedd0fb78e7d.png)
(3)登录账号。
![](https://img.haomeiwen.com/i8407895/b2f9390e06790f21.png)
至此,spark连接成功,tigase部署成功。
网友评论