2.3 Get Started with Local Install
You can install TDengine IDMP locally on a Linux, macOS, or Windows machine.
The TDengine Download Center provides an All-in-One installation method that deploys all TDengine modules, including IDMP, with a single command. It supports Docker, Linux, and Windows. For details, see section 14.13.
2.3.1 System Requirements
Ensure the following prerequisites are in place before installing:
- TDengine TSDB-Enterprise 3.4.1.7 or later — must be installed and running. See Deploy from Package.
- Java 21 or later (installed automatically by the install command)
- glibc 2.28 or later (Linux only)
- Microsoft Visual C++ Redistributable 14.44 or later (installed automatically by the install command; Windows only)
- A stable internet connection
- A correctly configured system timezone. Refer to your operating system's user manual for instructions.
For full hardware and OS requirements, see Planning Your Deployment.
2.3.2 Install TDengine IDMP
Follow the one-line install command provided for TDengine IDMP-Enterprise in the Download Center. Copy and paste it into a terminal to install.
On Linux, run the command as root. On Windows, open an elevated PowerShell window as Administrator before running the command.
2.3.3 Configure the Connection to TDengine TSDB
Open the configuration file in a text editor:
- Linux / macOS:
/usr/local/taos/idmp/config/application.yml - Windows:
C:\TDengine\idmp\config\application.yml
Under tda.default-connection, set the connection details:
tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata
explorer-url: http://localhost:6060
| Parameter | Description |
|---|---|
url | TDengine REST API address, default port 6041 |
username | TDengine username |
password | TDengine password |
explorer-url | taosExplorer access URL, default port 6060. For remote access, this must be set to the server's actual IP or domain name (for example http://192.168.1.100:6060); otherwise the browser cannot connect to the Explorer service |
(Optional) Test the connection to TDengine TSDB-Enterprise:
curl --request POST \
--user root:taosdata \
--url http://localhost:6041/rest/sql \
--data 'show databases;'
If the connection is successful, the list of databases in TDengine TSDB-Enterprise is displayed.
2.3.4 Start the IDMP Service
- Linux/macOS
- Windows
sudo svc-tdengine-idmp start
C:\TDengine\idmp\bin\start-tdengine-idmp.bat
Or start the tdengine-idmp-ui, tdengine-idmp-backend, tdengine-idmp-h2, tdengine-idmp-chat, and tdengine-idmp-cls services through Windows Service Manager.
By default, the TDengine IDMP service listens on the following host ports:
- HTTP:
http://localhost:6042orhttp://ip:6042 - HTTPS:
https://localhost:6034orhttps://ip:6034
2.3.5 Activation
-
On first access, activate the service. After entering your email address and organization, click Get Code. The system sends an activation email. Enter the code from the email and click Activate.
noteTo make it easier to try AI features, IDMP ships with a DeepSeek API key that is valid for 7 days. After it expires, update your API key under Admin Console → Connections in TDengine IDMP.
-
After the activation code is verified, the Privacy Settings dialog appears. Select the diagnostic items you want to share. Shared information helps us improve the product. Your business and production data are never collected. When finished, click Agree.
2.3.6 Configure User Information
- After activation, you enter the user information page.
- Follow the prompts to enter your name and phone number.
- Set the system login password.
- After the password is validated, user information configuration is complete. Click Continue.
2.3.7 Configure License Information
- After user information is configured, you enter the software license selection page.
- You can choose a free license or a commercial license.
- If you choose a free license, the system generates a free license after you agree to the free edition terms.
- If you choose a commercial license, enter the commercial license code obtained from TDengine.
- After license configuration is complete, the system redirects to the sample scenario loading page.
Continue to section 2.4 to explore IDMP features.
