GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 8 に Zabbix サーバーをインストールする方法

この記事では、CentOS 8 に Zabbix サーバーをインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、次のユーザーとしてログインしていることを確認してください。 sudo 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Zabbix は、サーバー、仮想マシン、ネットワーク、およびクラウド サービスのリアルタイム監視用に設計された無料のオープンソース監視ソリューションです。 Alexei Vladishev によって開発され、Zabbix SIA によって積極的にサポートされています。これはクライアント サーバー モデルに基づいており、何万ものサーバーからの CPU 負荷、ネットワーク使用率、ディスク容量の消費など、何百万もの指標を監視できます。

CentOS に Zabbix サーバーをインストールする

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo dnf update

ステップ 2.LAMP スタックを CentOS にインストールします。

LAMP スタックが CentOS 8 に既にインストールされていることを前提としています。インストールされていない場合は、次のチュートリアルを確認してください:

  • LAMP スタック (Apache、MariaDB、PHP) のインストール方法

データベース サーバーをインストールしたら、Zabbix ユーザー用のデータベースを作成する必要があります:

$ mysql -u root -p
CREATE DATABASE zabbix;
GRANT ALL PRIVILEGES ON zabbix.* TO [email protected]'localhost' IDENTIFIED BY 'StrongPassword';
FLUSH PRIVILEGES;
QUIT;

ステップ 3. Zabbix をインストールします。

Zabbix パッケージはベース OS リポジトリでは利用できません。したがって、Zabbix パッケージを取得するには、Zabbix リポジトリ構成パッケージをインストールする必要があります:

sudo dnf install https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

次に、Zabbix サーバー パッケージを CentOS にインストールします:

sudo dnf install zabbix-server-mysql zabbix-agent zabbix-web-mysql

ステップ 4. Zabbix サーバーを構成します。

Zabbix 構成ファイル /etc/zabbix/zabbix_server.conf を編集します データベース名、ユーザー、パスワードを設定します:

nano /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=Your-Strong-Password

最後に、起動時に Zabbix サービスを起動して設定します:

sudo systemctl enable --now zabbix-server zabbix-agent

ステップ 5. Zabbix のファイアウォールを構成します。

ZabbixエージェントがZabbixサーバーにアクセスできるようにファイアウォールを構成します:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port={10051,10050}/tcp --permanent
sudo firewall-cmd --reload

ステップ 5. Zabbix にアクセスします。

それだけです。お気に入りの Web ブラウザーを使用して、次の場所に移動します。

http://your_IP_address.com/zabbix

おめでとうございます。CentOS 8 に Zabbix Server をインストールして構成する方法を学習しました。質問がある場合は、以下にコメントを残してください。


Cent OS
  1. CentOS7にMinecraftサーバーをインストールする方法

  2. CentOS8にTeamspeak3サーバーをインストールする方法

  3. CentOS7にZabbix3.4サーバーをインストールする方法

  1. CentOS8にNginxをインストールする方法

  2. CentOS8にPostgreSQLをインストールする方法

  3. CentOS8にMariaDBをインストールする方法

  1. CentOS7にFreeIPAサーバーをインストールする方法

  2. CentOS8にSambaサーバーをインストールする方法

  3. CentOS7にZabbixをインストールする方法