Installation d'un tableau d'objets

tableau des choses

Ressources nécessaires pour le tableau d'objets

  1. openjdk11 ( Remarque : la version d'openjdk doit utiliser la version 11, les autres versions ne fonctionneront pas)

    • installation d'openjdk

      1. Site officiel
      https://adoptium.net/zh-CN/
      

      Insérer la description de l'image ici

Cliquez pour télécharger n'importe quelle version pour d'autres plateformes

Insérer la description de l'image ici

Une fois le téléchargement terminé, installez-le simplement

  • configuration de l'environnement openjdk

    Une fois l'installation terminée, vérifiez si l'installation a réussi et si les variables d'environnement ont été définies.

    java -version
    

    Si l'installation réussit, la version d'openjdk que nous avons installée sera affichée.

    Insérer la description de l'image ici

    S'il ne s'affiche pas, ouvrez les variables d'environnement et ajoutez l'adresse d'installation d'openjdk au chemin dans les variables système. ( Remarque : lors de l'ajout, vous devez ajouter l'adresse de l'emplacement du dossier bin.)

  1. PostgreSQL

    • Installation de PostgreSQL

      1. officiel

        https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
        

      Insérer la description de l'image ici

      Cliquez pour télécharger la configuration appropriée pour votre ordinateur. Si vous ne connaissez pas la configuration de votre ordinateur, vous pouvez voir la configuration en cliquant avec le bouton droit sur les propriétés de l'ordinateur.
      Insérer la description de l'image ici

      Si le type de système ici est 32 bits, choisissez 32 bits, et s'il est 64 bits, choisissez simplement 64 bits.

      Remarque : la méthode d'installation est la même que celle des autres logiciels (vous devez saisir un mot de passe lors de l'installation,simplement le mot de passe postgres par défaut indiqué ci-dessus).

      img

      Ne modifiez pas le port.

      img

      Enfin, cliquez sur OK et supprimez la coche ci-dessus.

      img

      Installée.

  2. navicat15, ou navicat 16 (la version navicat15 peut ne pas pouvoir se connecter à PostgreSQL, auquel cas utilisez la version navicat16)

    • Installer Navicat16

      1. Adresse de téléchargement officielle

        https://www.navicat.com.cn/products
        

        Après avoir cliqué sur l'essai gratuit, navicat16 sera automatiquement téléchargé. La méthode d'installation est la même que pour les autres applications.

        Insérer la description de l'image ici

        Je n'entrerai pas dans les détails sur la méthode d'installation. Si vous ne le savez pas, cliquez sur la méthode d'installation csdn navicat16 ci-dessous pour voir la méthode d'installation.

        méthode d'installation csdn navicat16

Téléchargez le fichier de ressources de Thingsboard

  • Méthode de téléchargement :

    • lien de téléchargement:

      https://github.com/thingsboard/thingsboard/releases/download/v3.5.1/thingsboard-windows-3.5.1.zip
      

      Décompressez-le et utilisez-le.

      Après décompression, vous devez configurer ces paramètres

      1. Configuration du mot de passe (C:\Program Files (x86) est le chemin où vous l'avez décompressé)

        C:\Program Files (x86)\thingsboard\conf\thingsboard.yml
        

        Après l'avoir ouvert, recherchez #SQL DAO Configuration puis modifiez-le. Généralement, le mot de passe lui-même a un mot de passe par défaut, mais il est recommandé de vérifier s'il est correct.

        # SQL DAO Configuration
        spring:
          data:
            jpa:
              repositories:
                enabled: "true"
          jpa:
            open-in-view: "false"
            hibernate:
              ddl-auto: "none"
          datasource:
            driverClassName: "${SPRING_DRIVER_CLASS_NAME:org.postgresql.Driver}"
            url: "${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/thingsboard}"
            username: "${SPRING_DATASOURCE_USERNAME:postgres}"
            // 修改的地方就是YOUR_POSTGRES_PASSWORD_HERE修改到postgres就可以啦。
            password: "${SPRING_DATASOURCE_PASSWORD:YOUR_POSTGRES_PASSWORD_HERE}"
            hikari:
              maximumPoolSize: "${SPRING_DATASOURCE_MAXIMUM_POOL_SIZE:5}"
        
  • Connectez-vous à la base de données

    • Après avoir ouvert le logiciel navicat16, il y a une connexion dessus, après avoir cliqué, PostgreSql s'affiche.

      Insérer la description de l'image ici

      Cliquez et entrez votre nom et votre mot de passe

      Insérer la description de l'image ici

    • Créer une base de données

      Insérer la description de l'image ici

  • Exécutez le tableau d'objets téléchargé

    • Comment exécuter :

      • Cliquez sur Win, recherchez cmd et cliquez sur Administrator Run pour ouvrir cmd. Sinon, une erreur se produira pendant l'opération ou les fichiers dépendants ne seront pas terminés avec succès.

      • Ouvrez l'emplacement du dossier Thingsboard décompressé, copiez-le et collez-le et appuyez sur Entrée. Méthodes comme ci-dessous :

        cd "C:\Program Files (x86)\thingsboard"
        

        Si vous ne souhaitez pas changer de chemin après avoir appuyé sur Entrée, entrez le code suivant : S'il s'agit d'un autre lecteur tel que le lecteur E, entrez E :.

        C:
        
      • Après avoir entré, entrez le code suivant

        install.bat --loadDemo
        

        Si cela réussit, le meilleur résultat sera comme ça

        C:\Program Files (x86)\thingsboard>install.bat --loadDemo
        Detecting Java version installed.
        CurrentVersion 110
        Java 11 found!
        Installing thingsboard ...
        ...
        ThingsBoard installed successfully!
        

        Si cela ne se produit pas, réessayez ou vérifiez si votre cmd est ouvert en mode administrateur. S'il est ouvert en mode administrateur, veuillez vérifier s'il existe des fichiers dans la base de données Thingsboard du logiciel Navicat16. Si tel est le cas, supprimez-les. recompiler après l'avoir abandonné.

    • Démarrer le service Thingsboard

      Démarrer le service

      net start thingsboard
      

      S'il démarre normalement, vous serez invité à indiquer que le service a démarré avec succès . Sinon, vérifiez si votre cmd s'exécute en tant qu'administrateur.

      • Après avoir exécuté cmd, le fichier Thingsboard dans C:\Program Files (x86)\thingsboard\logs est ouvert et démarré avec succès.

        2023-07-20 12:27:13,375 [sql-log-1-thread-1] INFO  o.t.s.dao.sql.TbSqlBlockingQueue - Queue-1 [TS] queueSize [0] totalAdded [2] totalSaved [2] totalFailed [0]
        2023-07-20 12:27:13,375 [sql-log-1-thread-1] INFO  o.t.s.dao.sql.TbSqlBlockingQueue - Queue-2 [TS] queueSize [0] totalAdded [9] totalSaved [9] totalFailed [0]
        

        Les deux dernières phrases du fichier Thingsboard indiquent que le service a été démarré avec succès.

        Remarque : sinon, le message d'erreur indique qu'il y a un problème avec mqtt, ouvrez le fichier Thingsboard.yml dans C:\Program Files (x86)\thingsboard\conf et recherchez cette instruction.

        ${MQTT_BIND_PORT:1883}
        

        Ensuite, modifiez simplement les numéros de port du client et du serveur mqtt ici.

        ${MQTT_BIND_PORT:1884}
        

      Hors service

      net stop thingsboard
      
    • Allez en ligne et entrez l'adresse ci-dessous pour voir si vous pouvez accéder normalement au site Web de Thingsboard.

      http://localhost:8080/
      

      Cela permettra un accès normal

      Numéro de compte et mot de passe :

      1. Super administrateur : [email protected] / sysadmin
      2. Administrateur : [email protected]/tenant
      3. Utilisateurs ordinaires : [email protected] / customer
  • Allez en ligne et entrez l'adresse ci-dessous pour voir si vous pouvez accéder normalement au site Web de Thingsboard.

    http://localhost:8080/
    

    Il y aura des mises à jour plus tard. N'oubliez pas d'aimer et de suivre

Je suppose que tu aimes

Origine blog.csdn.net/qq_60568498/article/details/131828154
conseillé
Classement