
在Ubuntu上部署ThingsBoard
前言
这是一篇关于在Ubuntu上部署ThingsBoard的记录,主要是记录一下部署的过程,方便以后查看。如果觉得有用,就点个赞吧。
需要准备的工具
- 一台Ubuntu服务器
- xshell工具
- 灵活的脑子
步骤一 安装Java 11(OpenJDK)
可以使用以下命令安装Java 11(OpenJDK):
BASH
12
sudo apt update
sudo apt install openjdk-11-jdk
验证安装是否成功:
BASH
1
java -version
正常会输出以下信息:
BASH
123
openjdk version "11.0.xx"
OpenJDK Runtime Environment (...)
OpenJDK 64-Bit Server VM (build ...)
步骤二 安装ThingsBoard服务
下载安装包:
BASH
1
wget https://github.com/thingsboard/thingsboard/releases/download/v3.5.1/thingsboard-3.5.1.deb
安装:
BASH
1
sudo dpkg -i thingsboard-3.5.1.deb
步骤三 运行安装ThingsBoard脚本
执行以下脚本安装ThingsBoard服务并初始化演示数据:
BASH
1
sudo /usr/share/thingsboard/bin/install/install.sh --loadDemo
步骤四 启动ThingsBoard服务
启动ThingsBoard服务:
BASH
1
sudo service thingsboard start
启动后使用以下链接打开Web UI:
BASH
1
http://localhost:8080(或者是实际的服务器公网IP地址:8080)
步骤五 登录ThingsBoard
使用以下默认凭据登录ThingsBoard:
BASH
123
System Administrator: [email protected] / sysadmin
Tenant Administrator: [email protected] / tenant
Customer User: [email protected] / customer