Windows平台部署thingsboard
1.1、Jdk11安装配置
JDK11下载地址:https://www.oracle.com/java/technologies/downloads/
配置环境变量,JAVA_HOME:选择新建,在新建环境变量对话框中设置JAVA_HOME变量,此处注意应把变量值替换为您安装JDK11时选择的路径,PATH:找到PATH变量,点击编辑,在其中添加%JAVA_HOME%\bin,具体步骤参照网上。
在Windows键+R,输入cmd,输入java -version
显示如此安装成功。
1.2、PostgreSQL 安装配置
1.2.1、PostgreSQL 安装
这里使用 EnterpriseDB 来下载安装,我这里选择x64平台15.2版本下载地址为:
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
设置安装路径,设置数据库密码,自行设置即可,后续一直点击NEXT等待安装完成。
1.2.2、数据库创建
开始菜单中打开pgAdmin,自行设置Master密码
主界面中点击Add New Server,按照下图设置Gerneral选项卡:
按照下图设置Connection选项卡,其中Password处请输入此前安装数据库时设置的密码,设置完成后保存确认。
1.2.3、PostgreSQL数据库创建
打开pgAdmin,左侧右键,选择Create,点击Database,按照下图填写信息后点击Save确认:
1.3、Thingsboard安装配置
1.3.1、Thingsboard下载
前往官网下载并解压Thingsboard部署包,版本自己选取
https://github.com/thingsboard/thingsboard/releases
1.3.2 Thingsboard配置
打开xxxxxxx\thingsboard\conf\thingsboard.yml(自行更换路径),找到# SQL DAO Configuration模块,填入数据库密码:
1.3.3 运行安装脚本
双击install.bat以将thingsboard安装为系统服务,等待脚本运行完毕,若出现ThingsBoard installed successfully!即代表安装成功(注意:此处需要以管理员身份运行):
运行结果如下:
1.3.4 启动thingsboard
启停方式一:windows服务管理界面,找到ThingsBoard Server Application,右键进行启动、停止操作,如图:
启停方式二:以管理员身份运行命令提示符,输入net start thingsboard 启动thingsboard;输入net stop thingsboard 停止thingsboard。
1.3.5 验证thingsboard
打开浏览器,访问 http://localhost:8080/ 若出现下图所示界面代表启动成功:
初始账号为sysadmin@thingsboard.org,密码为sysadmin