一:安装配置JDK8
- 下载:jdk-8u261-windows-x64.exe
地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html - 详细安装及配置环境变量:https://www.cnblogs.com/yybrhr/p/9811352.html
- 测试是否安装成功:
java -version
二:下载程序包
- 下载:thingsboard-windows-3.1.zip
地址:https://github.com/thingsboard/thingsboard/releases/download/v3.1/thingsboard-windows-3.1.zip - 放入Windows盘并解压
三:安装PostgreSQL数据库(11.7或更高版本)
- 下载:Windows x86-64版本11.9
地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads - 安装教程:https://www.runoob.com/postgresql/windows-install-postgresql.html
- 修改安装文件:conf\thingsboard.yml
- 搜索SQL DAO Configuration:配置数据库地址、账号、密码
- 搜索ts_key_value_partitioning修改为:
ts_key_value_partitioning: "${SQL_POSTGRES_TS_KV_PARTITIONING:MONTHS}"
- 修改安装文件:thingsboard\thingsboard.xml
- 在配置文件中找到以下几行:
<startargument>-Xms512m</startargument>
<startargument>-Xmx1024m</startargument>
并将它们更改为:
<startargument>-Xms256m</startargument>
<startargument>-Xmx256m</startargument>
- 以管理员启动运行执行命令:
install.bat –loadDemo
- 启动Thingsboard服务:
net start thingsboard
- 启动后,可以使用链接打开Web UI:http://localhost:8080/
四:安装timescaledb时序数据库
- 安装时序数据库timescaledb(和PostgreSQL对应版本)
- 详细教程:https://blog.csdn.net/weixin_42485324/article/details/104983714