How to Install Thingsboard on Debian Latest
Thingsboard is an open-source IoT platform for data collection, processing, visualization, and device management. In this tutorial, we will show you how to install Thingsboard on Debian Latest.
Prerequisites
Before proceeding with this tutorial, you should have the following:
A Debian latest server with a non-root user with sudo privileges.
Java 8 or higher installed on your server. You can use the following command to install Java 8:
sudo apt update sudo apt install openjdk-8-jdk-headless
Step 1 – Install Thingsboard
To install Thingsboard on Debian Latest, follow the steps below:
Add the Thingsboard repository to your server's package sources:
echo "deb [trusted=yes] https://pkg.thingboard.io/debian/ jessie main" | sudo tee /etc/apt/sources.list.d/thingsboard.listDownload and install the Thingsboard GPG key:
wget https://pkg.thingboard.io/debian/PUBLIC-KEY.gpg sudo apt-key add PUBLIC-KEY.gpgUpdate the package cache and install Thingsboard:
sudo apt update sudo apt install thingsboard
Step 2 – Start and Enable Thingsboard
After installing Thingsboard, you need to start and enable it to start automatically at boot time:
Start Thingsboard:
sudo service thingsboard startEnable Thingsboard to start automatically at boot time:
sudo systemctl enable thingsboard
Step 3 – Access Thingsboard Web UI
Once Thingsboard is running, you can access its web UI by pointing your browser to http://localhost:8080. You should see the Thingsboard login page.
Log in with the default credentials:
- Username: [email protected]
- Password: sysadmin
After logging in, you can start creating devices, dashboards, and other configurations in Thingsboard.
Conclusion
You have successfully installed Thingsboard on Debian Latest. You can now use this open-source IoT platform for data collection, processing, visualization, and device management.