GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come installare InfluxDB su AlmaLinux 8

In questo tutorial, ti mostreremo come installare InfluxDB su AlmaLinux 8. Per chi non lo sapesse, InfluxDB è un database di serie temporali (TSDB) progettato per gestire elevati carichi di scrittura e query, InfluxDB è sviluppato da InfluxData e scritto in Go.

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ò l'installazione passo passo di InfluxDB su un AlmaLinux 8. Puoi seguire le stesse istruzioni per CentOS e Rocky Linux.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8.
  • 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 AlmaLinux 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update
sudo dnf install epel-release

Passaggio 2. Installazione di InfluxDB su AlmaLinux 8.

Ora aggiungiamo il repository InfluxDB al tuo sistema:

sudo tee /etc/yum.repos.d/influxdb.repo<<EOF
[influxdb]
name = InfluxDB Repository
baseurl = https://repos.influxdata.com/rhel/8/x86_64/stable/
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF

Dopo aver aggiunto il repository, continueremo ad aggiornare il sistema e installare e avviare InfluxDB:

sudo dnf update
sudo dnf install influxdb

Una volta installato correttamente, avvia e abilita l'avvio del servizio all'avvio:

sudo systemctl start influxdb
sudo systemctl  enable influxdb

Passaggio 3. Configura Firewall.

Ora aggiungi le regole del firewall per consentire le connessioni e il traffico sulla porta 8086:

sudo firewall-cmd --add-port=8086/tcp --permanent
sudo firewall-cmd --reload

Passaggio 4. Configurazione InfluxDB.

Il file di configurazione locale di InfluxDB si trova su /etc/influxdb/influxdb.conf file, potremmo modificare questo file se vogliamo cambiare:

sudo nano /etc/influxdb/influxdb.conf

Se hai bisogno dell'autenticazione HTTP, modifica la sezione HTTP InfluxDB in modo che contenga quanto segue:

[http]
enabled = true
bind-address = ":8086"
auth-enabled = true  
log-enabled = true

Al termine, riavvia il servizio InfluxDB utilizzando il comando seguente:

sudo systemctl restart influxdb

Passaggio 5. Crea un database su Influxdb.

Esegui il seguente comando di seguito per creare un database e una password utente:

curl --user admin:strongpassword -k -XPOST 'http://server-ip-address:8086/query' --data-urlencode \
'q=CREATE DATABASE "idroot"'

Ora, ogni volta che devi eseguire qualsiasi comando InfluxDB sul terminale, devi specificare il nome utente e la password:

influx -username 'admin' -password 'strongpassword'

Congratulazioni! Hai installato correttamente InfluxDB. Grazie per aver utilizzato questo tutorial per installare InfluxDB sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di InfluxDB.


Arch Linux
  1. Come installare Ntopng su AlmaLinux 8

  2. Come installare Laravel su AlmaLinux 8

  3. Come installare Prometheus su AlmaLinux 8

  4. Come installare Docker su AlmaLinux 8

  5. Come installare Apache su AlmaLinux 8

Come installare Jenkins su AlmaLinux 8

Come installare FreeIPA su AlmaLinux 8

Come installare Foreman su AlmaLinux 8

Come installare Redis su AlmaLinux 8

Come installare Discord su AlmaLinux 8

Come installare GitLab su AlmaLinux 8