Zabbix4 PHP のインストール
Zabbix は、サーバー、ルーター、スイッチなど、さまざまな種類のネットワーク デバイスを監視できるエンタープライズ レベルのオープン ソース ネットワーク監視システムです。 Zabbix は Linux、Windows、Unix システム上で実行でき、幅広いアラームおよび監視機能を提供するため、管理者や運用保守担当者はネットワーク環境全体をリアルタイムで監視し、即時に対応できます。
ただし、Zabbix をインストールする場合、非常に重要な前提条件として、最初に PHP をインストールする必要があります。 PHP はサーバーサイド スクリプト言語で、主に Web サイト開発とデータベース プログラミングに使用され、Zabbix を実行するための基本環境です。この記事では、CentOS 7にZabbix4とPHPをインストールする方法を紹介します。
ステップ 1: 必要なソフトウェア パッケージをインストールする
Zabbix をインストールする前に、システムに必要なソフトウェア パッケージをインストールする必要があります。これらのソフトウェア パッケージには次のものが含まれます:
は、次のコマンドを使用して CentOS 7 上で実行できます。次のコマンド これらのパッケージをインストールします:
sudo yum -y install httpd php php-fpm mariadb mariadb-server
インストール中に、root パスワードの入力を求められます。このパスワードは、Zabbix のインストール後に MySQL データベースを構成するために必要になるため、必ず覚えておいてください。
ステップ 2: Zabbix データベースの作成
Zabbix をインストールする前に、まず Zabbix データベースを作成する必要があります。次のコマンドで作成できます:
sudo mysql -u root -p
パッケージのインストール時に作成した root パスワードを入力すると、MySQL コンソールが開きます。コンソールで次のコマンドを実行します。
CREATE DATABASE zabbix character set utf8 collate utf8_bin; CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost'; FLUSH PRIVILEGES;
上記のコマンドの「password」を自分で設定したパスワードに置き換えてください。このパスワードは、Zabbix データベースに接続するために使用されます。
ステップ 3: Zabbix4 をインストールする
ここで、Zabbix4 のインストールを開始できます。 Zabbix4 の公式 yum リポジトリは CentOS 7 で利用できます。リポジトリは次のコマンドで有効にできます:
sudo rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
次に、次のコマンドを実行して Zabbix をインストールします:
sudo yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
インストールする前に、Zabbix は EPEL リポジトリに依存しているため、EPEL リポジトリが有効になっていることを確認してください。リポジトリ内のパッケージ。次のコマンドを使用してリポジトリが有効になっていることを確認できます:
yum repolist | grep epel
EPEL が表示されない場合は、まず次のコマンドを使用して EPEL を有効にします:
sudo yum install epel-release
ステップ 4: Zabbix4
を構成するインストールが完了したら、MySQL データベースに接続できるように Zabbix を設定する必要があります。まず、Zabbix サーバー構成ファイル /etc/zabbix/zabbix_server.conf を開き、次の行のコメントを解除して必要な変更を加えます:
DBName=zabbix DBUser=zabbix DBPassword=<password>
上の「パスワード」を 2 番目のステップで使用したものに置き換えてください。パスワードが設定されました。
次に、Zabbix Web サイト設定ファイル /etc/httpd/conf.d/zabbix.conf を開き、次の変更を加えます。
# php_value date.timezone UTC php_value date.timezone Asia/Shanghai
上記の変更により、タイムゾーンが中国標準に変更されます。タイムゾーン。別のタイムゾーンにいる場合は、このオプションを変更してください。
ステップ 5: Zabbix4 を開始します
最後に、Zabbix サービスと Apache サーバーを開始します:
sudo systemctl start zabbix-server sudo systemctl enable zabbix-server sudo systemctl start httpd sudo systemctl enable httpd
これで Zabbix の準備が整いました。 Zabbix ユーザー インターフェイスにアクセスするためのブラウザまたはホスト名。
概要
Zabbix は、直感的なインターフェイス、包括的な監視機能、柔軟なアラーム メカニズムやその他の機能により、ネットワーク管理チームや運用保守チームにとって重要なツールとなっています。 Zabbix をインストールするときは、まず PHP をインストールする必要があります。 CentOS 7 システムへの zabbix4 のインストール手順は次のとおりです。
# 設定が正しく、起動が正常であれば、効率的で便利な Zabbix4 を使用できます。
以上がCentOS 7にZabbix4とPHPをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。