このチュートリアルでは、Debian 11にInfluxDBをインストールする方法を紹介します。知らなかった方のために、InfluxDBはダッシュボード、クエリ、タスク、 InfluxDBプラットフォームには、API、ツール、および10個のクライアントライブラリとサーバーライブラリ、Telegrafプラグイン、Grafanaとの視覚化統合、Google Data Studio、およびデータソースとGoogleBigtable、BigQueryなどとの統合。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 11(Bullseye)にInfluxDBを段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian 11(Bullseye)。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Debian11BullseyeにInfluxDBをインストールする
ステップ1.ソフトウェアをインストールする前に、次のapt
を実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:
sudo apt update sudo apt upgrade sudo apt install gnupg software-properties-common curl
ステップ2.Debian11にInfluxDBをインストールします。
デフォルトでは、InfluxDBはDebian 11ベースリポジトリでは使用できません。次に、以下のコマンドを使用してInfluxDBパッケージリポジトリを追加します。
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
次に、次のコマンドを使用してgpgキーをインポートします:
wget -qO- https://repos.influxdata.com/influxdb.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdb.gpg > /dev/null
リポジトリが追加されたら、以下のコマンドを使用してInfluxDBをインストールします。
sudo apt update sudo apt install influxdb2
InfluxDBがインストールされているかどうかを確認するには、次のコマンドを実行します:
apt-cache policy influxdb2
インストールが完了したら、InfluxDBを起動して操作を開始する必要があります。これは、以下のコマンドを使用して行います。
sudo systemctl start influxdb sudo systemctl enable influxdb sudo systemctl status influxdb
手順3.ファイアウォールを構成します。
InfluxD Bを実行するデフォルトのポート HTTPサービスは8086です。次のコマンドを実行して、ファイアウォールでポートを構成します。
sudo ufw enable sudo ufw allow 8086/tcp
ステップ4.Influxdbに接続してデータベースを作成します。
インストールが完了し、InfluxDBの構成が完了したら、InfluxDBに接続して、新しいユーザーとデータベースを作成しようとします。
- ユーザー名:meilana
- パスワード:maria
- データベース名:meymey
コマンドラインは次のとおりです:
curl -XPOST "http://localhost:8086/query" \ --data-urlencode "q=CREATE USER meilana WITH PASSWORD 'maria' WITH ALL PRIVILEGES" {"results":[{"statement_id":0}]}
おめでとうございます!InfluxDBが正常にインストールされました。Debian11Bullseyeに最新バージョンのInfluxDBをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、InfluxDBの公式Webサイトを確認することをお勧めします。 。