thingsboard ubuntu
时间: 2025-01-05 09:25:18 浏览: 7
### 在 Ubuntu 上安装和配置 ThingsBoard IoT 平台
#### 下载并安装 ThingsBoard DEB 文件
为了在 Ubuntu 系统上部署 ThingsBoard 物联网平台,可以采用官方发布的 Debian (.deb) 包来简化安装过程。获取最新版本的 .deb 安装包之后,利用 `dpkg` 工具完成软件包的安装。
```bash
wget https://github.com/thingsboard/thingsboard/releases/download/v2.4.1/thingsboard-2..4.1.deb -O thingsboard.deb
sudo dpkg -i thingsboard.deb
```
上述命令会下载指定版本的 ThingsBoard 到本地,并执行安装操作[^3]。
#### 配置数据库支持
默认情况下,ThingsBoard 使用 HSQLDB 作为内置数据库引擎;然而对于生产环境推荐选用 MySQL 或 PostgreSQL 数据库以获得更好的性能和支持能力。如果决定切换到外部数据库,则需按照官方文档指导调整相应的设置文件 `/etc/thingsboard/conf/thingsboard.conf`.
#### 启动与初始化 ThingsBoard 服务
一旦安装完毕,启动 ThingsBoard 服务之前建议先确认所有依赖项均已正确就位:
```bash
sudo systemctl start thingsboard
sudo systemctl enable thingsboard
```
这将确保 ThingsBoard 能够随系统开机自动运行。初次访问 Web 控制台时,浏览器地址栏输入 `http://localhost:8080` 即可进入初始向导界面创建管理员账户和其他必要配置。
#### 测试连接
打开网页浏览器,在地址栏键入服务器 IP 地址加上端口号(通常是 8080),例如:`http://your_server_ip:8080`. 如果一切正常的话,应该能够看到 ThingsBoard 登录页面。
阅读全文