2.3 Get Started with Local Install
You can install TDengine IDMP locally on a Linux, macOS, or Windows machine.
2.3.1 System Requirements
Ensure the following prerequisites are in place before installing:
- The latest version of TDengine TSDB-Enterprise must be installed and running. See Deploy from Package.
- Java 21 or later
- On Linux: glibc 2.28 or later
- SMTP email service (required for alert notifications; deploy internally if internet access is unavailable)
- 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
- Linux-Generic
- Linux-Red Hat
- Linux-Ubuntu
- macOS
- Windows
-
Download the installation package from the following link:
-
Run the following commands to extract and install (using x64 architecture as an example):
tar zxvf tdengine-idmp-enterprise--linux-x64.tar.gz
cd tdengine-idmp-enterprise-
sudo ./install.shtipYour machine must be connected to the internet when you install TDengine IDMP. Dependencies are downloaded and installed during the installation process.
-
Configure the TDengine TSDB-Enterprise connection:
Open
/usr/local/taos/idmp/config/application.ymlin a text editor and set the connection details undertda.default-connection:tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata -
(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 will be displayed.
-
Start TDengine IDMP:
sudo svc-tdengine-idmp start
-
Download the installation package from the following link:
-
Run the following command to install the rpm package (using x64 architecture as an example):
sudo rpm -ivh --nodeps tdengine-idmp-enterprise--linux-x64.rpmtipYour machine must be connected to the internet when you install TDengine IDMP. Dependencies are downloaded and installed during the installation process.
-
Configure the TDengine TSDB-Enterprise connection:
Open
/usr/local/taos/idmp/config/application.ymlin a text editor and set the connection details undertda.default-connection:tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata -
(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 will be displayed.
-
Start TDengine IDMP:
sudo svc-tdengine-idmp start
-
Download the installation package from the following link:
-
Run the following command to install the deb package (using x64 architecture as an example):
sudo dpkg -i tdengine-idmp-enterprise--linux-x64.debtipYour machine must be connected to the internet when you install TDengine IDMP. Dependencies are downloaded and installed during the installation process.
-
Configure the TDengine TSDB-Enterprise connection:
Open
/usr/local/taos/idmp/config/application.ymlin a text editor and set the connection details undertda.default-connection:tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata -
(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 will be displayed.
-
Start TDengine IDMP:
sudo svc-tdengine-idmp start
-
Download the installation package from the following link:
-
Run the following command to install TDengine IDMP:
sudo installer -pkg tdengine-idmp-enterprise--macos-arm64.pkg -target /tipYour machine must be connected to the internet when you install TDengine IDMP. Dependencies are downloaded and installed during the installation process.
-
Configure the TDengine TSDB-Enterprise connection:
Open
/usr/local/taos/idmp/config/application.ymlin a text editor and set the connection details undertda.default-connection:tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata -
(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 will be displayed.
-
Start TDengine IDMP:
sudo svc-tdengine-idmp start
-
Download the installation package from the following link:
-
Double-click the downloaded
.exeinstallation package and follow the installation wizard to complete the installation.noteAdministrator privileges are required. If you encounter permission issues, right-click the installer and select Run as administrator.
DependenciesTDengine IDMP on Windows requires:
- Java 21 or higher, with the
javacommand available in the system PATH environment variable - To verify that Java is properly configured, run
java -versionin the command prompt
- Java 21 or higher, with the
-
After installation, TDengine IDMP related services will be automatically registered as Windows services.
The default installation path is
C:\TDengine\idmp. -
Configure the TDengine TSDB-Enterprise connection:
Open
C:\TDengine\idmp\config\application.ymlin a text editor and set the connection details undertda.default-connection:tda:
default-connection:
enable: true
auth-type: UserPassword
url: http://localhost:6041
username: root
password: taosdata -
(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 will be displayed.
-
Run the following batch file as an administrator to start TDengine IDMP:
C:\TDengine\idmp\bin\start-tdengine-idmp.batOr start the
tdengine-idmp,tdengine-idmp-h2, andtdengine-idmp-chatservices through Windows Service Manager.
2.3.3 Activate and Initialize the System
-
In a web browser, access TDengine IDMP at
http://ip:6042. -
Under Activate TDengine IDMP, enter your email address and organization.
-
Click Get Code and enter the code sent to your email address.
tipIf the email does not arrive, check your spam or junk folder.
-
Read the User Agreement and Privacy Policy and click Activate.
-
In the Privacy Settings dialog, select which diagnostic information you want to share with TDengine, then click Agree.
2.3.4 Enter Account Information
-
Enter your name, phone number, position, and password.
note- Your password must be 8 to 20 characters long.
- Your password must contain letters, digits, and special characters.
- Supported special characters:
. ~ ! @ # $ ^ & *
-
(Optional) Select a profile picture. JPG and PNG files under 1 MB are supported.
-
Click Continue.
Your TDengine IDMP instance is now ready to use. Continue to Section 2.4 to load sample data and explore IDMP features.
