GNU/Linux >> LINUX-Kenntnisse >  >> Arch Linux

So installieren Sie InfluxDB auf AlmaLinux 8

In diesem Tutorial zeigen wir Ihnen, wie Sie InfluxDB auf AlmaLinux 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, InfluxDB ist eine Zeitreihendatenbank (TSDB), die dafür entwickelt wurde hohe Schreib- und Abfragelasten bewältigen kann, wird InfluxDB von InfluxData entwickelt und in Go geschrieben.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation von InfluxDB auf einem AlmaLinux 8. Sie können den gleichen Anweisungen für CentOS und Rocky Linux folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:AlmaLinux 8.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

InfluxDB auf AlmaLinux 8 installieren

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo dnf update
sudo dnf install epel-release

Schritt 2. Installation von InfluxDB auf AlmaLinux 8.

Jetzt fügen wir das InfluxDB-Repository zu Ihrem System hinzu:

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

Nach dem Hinzufügen des Repositorys werden wir das System weiter aktualisieren und die InfluxDB installieren und starten:

sudo dnf update
sudo dnf install influxdb

Starten Sie nach erfolgreicher Installation den Dienst und aktivieren Sie ihn so, dass er beim Booten gestartet wird:

sudo systemctl start influxdb
sudo systemctl  enable influxdb

Schritt 3. Firewall konfigurieren.

Fügen Sie jetzt Firewall-Regeln hinzu, um sowohl Verbindungen als auch Datenverkehr über Port 8086 zuzulassen:

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

Schritt 4. Konfiguration von InfluxDB.

Die lokale Konfigurationsdatei von InfluxDB befindet sich unter /etc/influxdb/influxdb.conf Datei, wir könnten diese Datei ändern, wenn wir ändern wollen:

sudo nano /etc/influxdb/influxdb.conf

Wenn Sie eine HTTP-Authentifizierung benötigen, ändern Sie den HTTP-Abschnitt von InfluxDB so, dass er Folgendes enthält:

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

Wenn Sie fertig sind, starten Sie den InfluxDB-Dienst mit dem folgenden Befehl neu:

sudo systemctl restart influxdb

Schritt 5. Erstellen Sie eine Datenbank auf Influxdb.

Führen Sie den folgenden Befehl unten aus, um eine Datenbank und ein Benutzerkennwort zu erstellen:

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

Wenn Sie nun InfluxDB-Befehle auf dem Terminal ausführen müssen, müssen Sie den Benutzernamen und das Passwort angeben:

influx -username 'admin' -password 'strongpassword'

Herzlichen Glückwunsch! Sie haben InfluxDB erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von InfluxDB auf Ihrem AlmaLinux 8-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle InfluxDB-Website zu besuchen.

Herzlichen Glückwunsch! P>


Arch Linux
  1. So installieren Sie Ntopng auf AlmaLinux 8

  2. So installieren Sie Laravel auf AlmaLinux 8

  3. So installieren Sie Prometheus auf AlmaLinux 8

  4. So installieren Sie Docker unter AlmaLinux 8

  5. So installieren Sie Apache unter AlmaLinux 8

So installieren Sie Jenkins unter AlmaLinux 8

So installieren Sie FreeIPA auf AlmaLinux 8

So installieren Sie Foreman unter AlmaLinux 8

So installieren Sie Redis auf AlmaLinux 8

So installieren Sie Discord auf AlmaLinux 8

So installieren Sie GitLab auf AlmaLinux 8