GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare InfluxDB su Debian 11

In questo tutorial, ti mostreremo come installare InfluxDB su Debian 11. Per chi non lo sapesse, InfluxDB è una piattaforma di serie temporali con dashboard, query, attività, e agenti in un unico posto. È progettata per gestire carichi di scrittura e query elevati. La piattaforma InfluxDB include anche API, strumenti e un ecosistema che include 10 librerie client e server, plug-in Telegraf, integrazioni di visualizzazione con Grafana, Google Data Studio, e integrazioni delle origini dati con Google Bigtable, BigQuery e altro ancora.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione di InfluxDB su una Debian 11 (Bullseye).

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Debian 11 (Bullseye).
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa InfluxDB su Debian 11 Bullseye

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade
sudo apt install gnupg software-properties-common curl

Passaggio 2. Installazione di InfluxDB su Debian 11.

Per impostazione predefinita, InfluxDB non è disponibile sul repository di base di Debian 11. Ora aggiungiamo il repository di pacchetti InfluxDB utilizzando il seguente comando:

export DISTRIB_ID=$(lsb_release -si); export DISTRIB_CODENAME=$(lsb_release -sc)
echo "deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list > /dev/null

Quindi, importa la chiave gpg usando questo comando:

wget -qO- https://repos.influxdata.com/influxdb.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdb.gpg > /dev/null

Una volta aggiunto il repository, installa InfluxDB utilizzando il seguente comando:

sudo apt update
sudo apt install influxdb2

Per verificare se InfluxDB è installato, esegui:

apt-cache policy influxdb2

Dopo che l'installazione è completa, dobbiamo avviare InfluxDB per iniziare a funzionare. Lo facciamo con il seguente comando di seguito:

sudo systemctl start influxdb
sudo systemctl enable influxdb
sudo systemctl status influxdb

Passaggio 3. Configura Firewall.

La porta predefinita che esegue InfluxDB Il servizio HTTP è 8086. La porta viene configurata sul firewall eseguendo questi comandi:

sudo ufw enable
sudo ufw allow 8086/tcp

Passaggio 4. Connetti e crea un database su Influxdb.

Una volta completata l'installazione e completata la configurazione di InfluxDB, proveremo a connetterci a InfluxDB e creare un nuovo utente e database.

  • Nome utente:meilana
  • Password:maria
  • Nome database:meymey

La riga di comando è la seguente:

curl -XPOST "http://localhost:8086/query" \
--data-urlencode "q=CREATE USER meilana WITH PASSWORD 'maria' WITH ALL PRIVILEGES"
{"results":[{"statement_id":0}]}

Congratulazioni! Hai installato correttamente InfluxDB. Grazie per aver utilizzato questo tutorial per installare l'ultima versione di InfluxDB su Debian 11 Bullseye. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di InfluxDB .


Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare PostgreSQL su Debian 11 / Debian 10

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare LibreNMS su Debian 11 / Debian 10

Come installare Yclas su Debian 11

Come installare Vai su Debian 11