thingsboard本地启动
时间: 2025-02-08 07:09:48 浏览: 57
### 启动 ThingsBoard 的本地设置与配置指南
为了在本地环境中成功安装并运行 ThingsBoard,需遵循一系列特定的操作流程。这不仅涉及环境准备还涉及到具体的应用程序部署。
#### 准备工作
确保计算机上已正确安装 Java Development Kit (JDK),因为 ThingsBoard 是基于Java构建的平台[^1]。对于数据库的选择,默认情况下可以采用HSQLDB作为嵌入式的解决方案来简化初次尝试者的操作过程;然而,在生产环境下推荐使用 MySQL 或 PostgreSQL 来获得更好的性能和支持特性[^2]。
#### 下载与解压
前往官方 GitHub 仓库下载最新版本的 ThingsBoard 发行包,并将其解压缩到指定目录下。此步骤完成后即可看到包含有`bin`,`conf`, `data`等多个子文件夹在内的项目结构[^3]。
#### 配置调整
进入`conf` 文件夹内找到名为 `thingsboard.conf` 的配置文档,依据个人需求修改其中的各项参数设定。如果选择了不同于默认选项的数据库,则还需编辑相应的连接字符串以匹配实际使用的数据库实例信息[^4]。
```bash
# Example of setting up database connection properties within thingsboard.conf file.
export SPRING_JPA_DATABASE_PLATFORM=org.hibernate.dialect.MySQL8Dialect
export SPRING_DATASOURCE_URL=jdbc:mysql://localhost:3306/thingsboard?autoReconnect=true&useSSL=false&serverTimezone=UTC
export SPRING_DATASOURCE_USERNAME=root
export SPRING_DATASOURCE_PASSWORD=password
```
#### 安装依赖项和服务初始化
通过命令行工具切换至`/bin`路径下面执行如下指令完成必要的组件加载以及服务端口监听准备工作:
```bash
sudo ./install.sh --loadDemo
./tb-control.sh start
```
上述脚本会自动处理好所有前置条件并且启动ThingsBoard应用服务器进程[^5]。
此时应该可以在浏览器地址栏输入 http://localhost:8080 访问 ThingsBoard Web界面了。首次登录时建议按照提示创建管理员账号以便后续管理维护工作的开展[^6]。
阅读全文
相关推荐


















