Dans ce didacticiel, nous allons vous montrer comment installer InfluxDB sur AlmaLinux 8. Pour ceux d’entre vous qui ne le savaient pas, InfluxDB est une base de données de séries temporelles (TSDB) conçue pour gérer des charges d’écriture et de requête élevées, InfluxDB est développé par InfluxData et écrit en Go.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape d’InfluxDB sur un AlmaLinux 8. Vous pouvez suivre les mêmes instructions pour CentOS et Rocky Linux.
Installer InfluxDB sur AlmaLinux 8
Étape 1. Tout d’abord, commençons par nous assurer que votre système est à jour.
sudo mise à jour dnf
sudo dnf installer epel-release
Étape 2. Installation d’InfluxDB sur AlmaLinux 8.
Maintenant, nous ajoutons le référentiel InfluxDB à votre système :
sudo tee /etc/yum.repos.d/influxdb.repo<
sudo mise à jour dnf
sudo dnf installer influxdb
Une fois l’installation réussie, démarrez et activez le service pour qu’il démarre au démarrage :
sudo systemctl démarrer influxdb
sudo systemctl activer influxdb
Étape 3. Configurez le pare-feu.
Ajoutez maintenant des règles de pare-feu pour autoriser les connexions ainsi que le trafic du port 8086 :
sudo firewall-cmd –add-port=8086/tcp –permanent
sudo pare-feu-cmd –reload
Étape 4. Configuration InfluxDB.
Le fichier de configuration local d’InfluxDB se trouve sur /etc/influxdb/influxdb.conf
fichier, nous pourrions modifier ce fichier si nous voulons changer :
sudo nano /etc/influxdb/influxdb.conf
Si vous avez besoin d’une authentification HTTP, modifiez la section HTTP InfluxDB pour qu’elle contienne les éléments suivants :
[http]
enabled = true bind-address = “:8086” auth-enabled = true log-enabled = true
Une fois cela fait, redémarrez le service InfluxDB à l’aide de la commande suivante :
sudo systemctl redémarrer influxdb
Étape 5. Créez une base de données sur Influxdb.
Exécutez la commande suivante ci-dessous pour créer une base de données et un mot de passe utilisateur :
curl –utilisateur admin:mot de passe fort -k -XPOST ‘https://server-ip-address:8086/query’ –data-urlencode ‘q=CREATE DATABASE “idroot“‘
Désormais, chaque fois que vous devez exécuter des commandes InfluxDB sur le terminal, vous devez spécifier le nom d’utilisateur et le mot de passe :
influx -nom d’utilisateur ‘admin’ -password ‘strongpassword’
Toutes nos félicitations! Vous avez installé avec succès InfluxDB. Merci d’avoir utilisé ce tutoriel pour installer InfluxDB sur votre système AlmaLinux 8. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel d’InfluxDB.