引点科技私房菜专栏之Tigase开发环境搭建

本文详细介绍了如何在Eclipse中搭建Tigase开发环境,包括源码下载、数据库创建(使用MySQL)、环境配置及运行调试步骤。通过手动或自动方式创建数据库,修改tigase.conf和init.properties文件,并设置运行参数,最终通过Spark客户端进行测试连接。
摘要由CSDN通过智能技术生成

在这里插入图片描述

Tigase开发环境搭建

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L0NrHrGg-1607859695831)(http://7xk0q3.com1.z0.glb.clouddn.com/20170314920532017-03-15.jpg)]

前面一篇博客晚上写,主要是今天在折腾Intelij Idea下搭建Tigase开发环境,最后搞的我直哭,没办法了,直接换成Eclipse开发,反正也没差。因为项目可能需要多一个人折腾,所以,需要稍微整理下Tigase开发环境的搭建。这里使用Eclipse作为IDE,从源代码下载到数据库创建,这里我们选择mysql数据库,然后各种配置,最后使用spark进行调试。说简单也简单,但是还是做下笔记吧。毕竟人老了。记忆里不如当年。

环境搭建

源码下载

Tigase官网下载Tigase源码,可以选择githttps的方式,如:

git clone git://repository.tigase.org/git/tigase-server.git

建议最好选择下某一个tag版本,因为master并不稳定。

下载完成后可以看一下目录结构,其中包含database,certs,script,jar,etc,conf,module,logs等等文件夹,其中一些文件我们会进行配置

数据库创建

源码下载后可以看到有一个database文件夹,里面包含了一些数据库脚本文件。有两种方式可以创建数据库。
本地安装完数据库后,记住数据库用户名和密码。可别忘了。懒的找。

  • 手动创建
  1. mysql -u username -p(进入数据库)
  2. create database tigasedb;(创建数据库)
  3. source database/mysql-schema-5-1.sql(导入数据库)
  • 自动创建

./scripts/db-create-mysql.sh 数据库用户名 数据库密码 数据库名 root用户名 root密码 主机名
./scripts/db-create-mysql.sh root 123456 tigasedb root 123456 127.0.0.1
执行后就创建完成了数据库。

  • 注意: 我使用的是mysql5.7,创建时会报错,因为mysql-schema-4-schema.sql文件似乎有问题。不确定是否是官方的问题。可以看看我的更改:
create table if not exists tig_users (
	uid bigint 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值