Zabbix 5.4 インストール手順(CentOS Stream 8 / Apache2.4 / PHP-FPM7.2 / MySQL8.0)
Contents
はじめに
2021年5月17日、Zabbix 5.4がリリースされました。以下公式サイトに主な変更内容がまとめられています。
今回は、ミドルウェア構成としてApache + PHP-FPM + MySQLでZabbix Server 5.4およびZabbix Agent2 5.4のインストールを検証してみました。OSはCentOS Stream 8を使用しています。RHEL 8でも同様の設定で動作する想定です。
[今までのZabbix 5.4 検証記事]
Zabbix 5.4 インストール手順(CentOS Stream 8 / Apache2.4 / PHP-FPM7.2 / MySQL8.0)
Zabbix 5.4 インストール手順(CentOS Stream 8 / Apache2.4 / PHP-FPM7.2 / PostgreSQL13)
前提条件
以下の前提条件で検証しています。
- ハードウェア: VirtualBox上の仮想マシン
- OS: CentOS Stream 8
- ミドルウェア:
- Apache: 2.4.37 (OS同梱版)
- PHP-FPM: 7.2.24 (OS同梱版)
- MySQL: 8.0.21 (OS同梱版)
- Zabbix Server: 5.4.0
- Zabbix Agent 2: 5.4.0
- 構築対象サーバはインターネットと疎通が取れること
- 各手順はroot権限を持つユーザで実施
OSは、CentOS StreamインストールDVDのISOファイルから「最小限のインストール」を選択しインストールを行いました。
バージョン情報は以下の通りです。
# cat /etc/redhat-release
CentOS Stream release 8
# uname -r
4.18.0-301.1.el8.x86_64
パッケージインストール
Zabbixの動作に必要となる各種パッケージをインストールします。
Zabbix Server
Zabbixのリリース状況によっては、新しいバージョンのパッケージが公開される可能性があります。以下の公式リポジトリで、「zabbix-release-5.4-x.el8.noarch.rpm」のバージョンを確認して、新しいバージョンが公開されている場合は、インストール対象パッケージのURLを適宜変更してください。
https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/
Zabbix 5.4の公式リポジトリをインストールします。
# dnf install -y https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm
Zabbix Serverの関連パッケージをインストールします。
# dnf install -y zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-apache-conf zabbix-sql-scripts mysql-server
Zabbix Agent 2
Zabbix Agent 2をインストールします。
# dnf install -y zabbix-agent2
policycoreutils-python-utils
CLIでSELinuxの設定を行うためのユーティリティをインストールします。
# dnf install -y policycoreutils-python-utils
設定ファイルの変更
PHP-FPM
viなどのテキストエディタで、PHP-FPMのZabbix用設定ファイルを開きます。
# vi /etc/php-fpm.d/zabbix.conf
設定変更内容は以下の通りです。
最低限の設定として、PHPのタイムゾーンを変更します。
# タイムゾーン行のコメントアウトを外し、Asia/Tokyoに変更
; php_value[date.timezone] = Europe/Riga
↓
php_value[date.timezone] = Asia/Tokyo
Zabbix Server
viなどのテキストエディタで、Zabbix Serverの設定ファイルを開きます。
# vi /etc/zabbix/zabbix_server.conf
設定変更内容は以下の通りです。最低限の設定として、DBサーバへの接続情報が必要です。
### DB関連の設定 ###
# DB名
# 今回はデフォルトのzabbixを使用するので変更しない
DBName=zabbix
# DBユーザ名
# 今回はデフォルトのzabbixを使用するので変更しない
DBUser=zabbix
# DBパスワード
# 項目のコメントアウトを外し、クオートやスペースを含めずに指定する
# 今回は、例としてパスワードをzabbixpassに指定
# DBPassword=
↓
DBPassword=zabbixpass
Zabbix Agent2
viなどのテキストエディタで、Zabbix Agent 2の設定ファイルを開きます。
# vi /etc/zabbix/zabbix_agent2.conf
設定変更内容は以下の通りです。監視を受け付けるサーバに関する設定を行います。
# 監視通信を許可するサーバIPアドレス
# Zabbixサーバ自身を監視する場合は値を変更しない
# 別サーバへエージェントをインストールする場合は、通信元ZabbixサーバのIPアドレスを指定する
Server=127.0.0.1
# アクティブチェック監視データの送信先サーバIPアドレス
# Zabbixサーバ自身を監視する場合は値を変更しない
# 別サーバへエージェントをインストールする場合は、ZabbixサーバのIPアドレスを指定する
ServerActive=127.0.0.1
# 自ホスト名
# OS上のホスト名ではなく、Zabbix監視設定上のホスト名なので注意
# 以下の例では、監視設定上のzbx01をホスト名に指定している
Hostname=Zabbix server
↓
Hostname=zbx01
DBの設定
DBの設定を行うため、MySQLの自動起動設定とサービスの起動を行います。
# systemctl enable --now mysqld.service
Created symlink /etc/systemd/system/multi-user.target.wants/mysqld.service → /usr/lib/systemd/system/mysqld.service.
MySQLの初期設定を行います。
なお、MySQL 8.0ではパスワードポリシーの指定があります。Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
の箇所で、以下のポリシーを選択できます。
- 0: 8文字以上
- 1: 8文字以上、英数大文字、小文字、記号を全て含む
- 2: 8文字以上、英数大文字、小文字、記号、辞書ファイルの指定文字列を全て含む
設定例中のDBユーザrootのパスワードは、パスワードポリシーを0(LOW)、パスワード文字列に「rootpass」を指定しています。
# mysql_secure_installation
(略)
VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?
Press y|Y for Yes, any other key for No: y ←yを入力
(略)
Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 0 ←0を入力
(略)
New password: ←DBユーザrootのパスワードを入力
Re-enter new password: ←再度DBユーザrootのパスワードを入力
(略)
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y ←yを入力
(略)
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y ←yを入力
(略)
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y ←yを入力
(略)
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y ←yを入力
(略)
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y ←yを入力
Success.
All done!
Zabbix用のデータベースとDBユーザを作成します。
設定例中の<パスワード>
の箇所は、Zabbix Serverの設定ファイルに合わせてDBユーザzabbixのパスワード文字列を「zabbixpass」に指定します。
# mysql -u root -p
Enter password: ←DBユーザrootのパスワードを入力
(略)
mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.06 sec)
mysql> CREATE USER zabbix@localhost IDENTIFIED BY '<パスワード>';
Query OK, 0 rows affected (0.07 sec)
mysql> GRANT ALL ON zabbix.* TO zabbix@localhost;
Query OK, 0 rows affected (0.10 sec)
mysql> quit;
Bye
Zabbix用のDBスキーマと初期データをデータベースに読み込みます。サーバのスペックによっては、この処理には時間がかかる場合があります。
なお、SQLファイルのパスがZabbix 5.2から変更されているので、以前のバージョンの手順を参照する場合は注意が必要です。
# zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: ←DBユーザzabbixのパスワードを入力
SELinuxの設定(ブール値の有効化)
SELinuxが有効な場合、Zabbixに関するセキュリティポリシーを設定します。
まずは、Zabbixインストール時自動的に追加されるブール値の状態を確認します。
# semanage boolean -l | grep zabbix
httpd_can_connect_zabbix (オフ , オフ) Allow httpd to can connect zabbix
zabbix_can_network (オフ , オフ) Allow zabbix to can network
zabbix_run_sudo (オフ , オフ) Allow zabbix to run sudo
最低限の通信が行えるよう、httpd_can_connect_zabbix
とzabbix_can_network
を有効化します。
# setsebool -P httpd_can_connect_zabbix on
# setsebool -P zabbix_can_network on
zabbix_run_sudo
は、Zabbix Serverでsudoコマンドの発行要件がある場合に有効化します。
また、上記の設定だけではWebUIの動作に問題が発生するため、監査ログが記録される状態のまま一旦SELinuxの強制アクセス制御を解除します。
# setenforce Permissive
ファイアウォールの設定
Firewalldを使用する場合、外部からの通信を許可します。許可対象の通信は以下の通りです。
- 10050/tcp : Zabbix Server → Zabbix Agentのパッシブ監視通信(Zbbixサーバ自身は不要、監視対象サーバでは必要)
- 10051/tcp : Zabbix Agent → Serverのアクティブ監視通信(Zabbixサーバのみ必要)
- http : クライアント → Zabbix WebUIのHTTP通信(Zabbixサーバのみ必要)
# firewall-cmd --add-port=10051/tcp --zone=public --permanent
success
# firewall-cmd --add-service=http --zone=public --permanent
success
# firewall-cmd --reload
success
Zabbix WebUIのSSL化(https)や、SNMP Trapの受信(162/udp)など、Zabbixサーバに対する上記以外のインバウンド通信要件がある場合は、適宜Firewalldの設定を追加してください。
サービス起動
Apache
Apacheの自動起動設定とサービス起動を行います。
# systemctl enable --now httpd.service
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
PHP-FPM
PHP-FPMの自動起動設定とサービス起動を行います。
# systemctl enable --now php-fpm.service
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /usr/lib/systemd/system/php-fpm.service.
Zabbix Server
Zabbix Serverの自動起動設定とサービス起動を行います。
# systemctl enable --now zabbix-server.service
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-server.service → /usr/lib/systemd/system/zabbix-server.service.
Zabbix Agent2
Zabbix Agent2の自動起動設定とサービス起動を行います。
# systemctl enable --now zabbix-agent2
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service → /usr/lib/systemd/system/zabbix-agent2.service.
サービス起動確認
Zabbixを構成している全サービスが起動していることを確認します。各サービスがActive: active (running)
になっていれば正常に起動しています。
# systemctl status \
httpd.service \
php-fpm.service \
mysqld.service \
zabbix-server.service \
zabbix-agent2.service \
| grep -E "(●|Active:)"
● httpd.service - The Apache HTTP Server
Active: active (running) since Sun 2021-05-19 21:47:10 JST; 2min 24s ago
● php-fpm.service - The PHP FastCGI Process Manager
Active: active (running) since Sun 2021-05-19 21:47:10 JST; 2min 25s ago
● mysqld.service - MySQL 8.0 database server
Active: active (running) since Sun 2021-05-19 21:47:10 JST; 6min 11s ago
● zabbix-server.service - Zabbix Server
Active: active (running) since Sun 2021-05-19 21:47:10 JST; 2min 25s ago
● zabbix-agent2.service - Zabbix Agent 2
Active: active (running) since Sun 2021-05-19 21:47:10 JST; 2min 25s ago
SELinuxの設定(カスタムポリシーの追加)
SELinuxのセキュリティポリシーに違反しているZabbixのアクションは、監査ログ(/var/log/audit/audit.log
)に保存されています。以下のコマンドで違反内容が確認できます。
# ausearch -i | grep "denied.*zabbix"
type=AVC msg=audit(2021年05月19日 21:47:10.046:288) : avc: denied { dac_override } for pid=16815 comm=zabbix_server capability=dac_override scontext=system_u:system_r:zabbix_t:s0 tcontext=system_u:system_r:zabbix_t:s0 tclass=capability permissive=1
type=AVC msg=audit(2021年05月19日 21:47:10.455:290) : avc: denied { connectto } for pid=16849 comm=zabbix_server path=/run/zabbix/zabbix_server_preprocessing.sock scontext=system_u:system_r:zabbix_t:s0 tcontext=system_u:system_r:zabbix_t:s0 tclass=unix_stream_socket permissive=1
type=AVC msg=audit(2021年05月19日 21:47:22.539:292) : avc: denied { connectto } for pid=16856 comm=zabbix_server path=/run/zabbix/zabbix_server_preprocessing.sock scontext=system_u:system_r:zabbix_t:s0 tcontext=system_u:system_r:zabbix_t:s0 tclass=unix_stream_socket permissive=1
収集した監査ログ内で権限が不足しているアクションを抽出し、カスタムポリシーを追加します。
# grep "denied.*zabbix" /var/log/audit/audit.log | audit2allow -M zabbix_policy
******************** 重要 ***********************
このポリシーパッケージを有効にするには、以下を実行して下さい:
semodule -i zabbix_policy.pp
# semodule -i zabbix_policy.pp
カスタムポリシーを適用し終えたので、強制アクセス制御を有効化するためSELinuxをPermissive
からEnforce
に戻します。
# setenforce Enforcing
WebUIの設定
初期設定ウィザード
WebUIの初期設定を行うため、作業端末のWebブラウザを起動して以下のURLにアクセスします。
http://<ZabbixサーバIPアドレス>/zabbix/
「デフォルトの言語」の箇所に、「日本語 (ja_JP)」を選択します。
言語表示が日本語に切り替わるので、「次のステップ」を押下します。
全ての項目が「OK」になっていることを確認して、「次のステップ」を押下します。
DBの認証情報はHashiCorp Vaultから取得することも可能ですが、今回は「プレーンテキスト」を選択してZabbix自身に認証情報の設定を行います。
「パスワード」の箇所に、DBユーザzabbixのパスワードを入力し、「次のステップ」を押下します。
WebUIを動作させるPHP-FPMとZabbix Serverが1台のサーバに相乗りしているので、WebUIの接続先Zabbix Server設定の変更は特に不要です。「次のステップ」を押下します。
タイムゾーンとテーマはデフォルトのままとします。
「次のステップ」を押下します。
(参考)
OSのタイムゾーン設定がJSTではない場合、ZabbixのWebUIのみ個別にタイムゾーンを変更できます。これにより、日本時間で障害発生時間の表示が可能です。ただし、OSとWebUIでタイムゾーンが異なると運用が煩雑になります。目的のタイムゾーンをOSに設定し、Zabbix WebUIはそれに合わせることをお勧めします。
「次のステップ」を押下します。
「終了」を押下します。
設定が完了すると、ログイン画面に遷移します。
初期ユーザ名「Admin」、初期パスワード「zabbix」を入力し、「サインイン」を押下します。
ダッシュボードが表示されることを確認し、WebUIの初期設定は完了です。
参考情報
Zabbixインストール時の依存パッケージについて
Zabbixの主要パッケージをインストールするときに要求される依存関係パッケージ一覧を採取しました。
オフライン環境でZabbixをインストールする場合、以下のパッケージファイルを用意しておく必要があります。
Zabbixリポジトリのパッケージは、インターネット上から直接ダウンロードしてサーバに転送しておきます。BaseOS、AppStreamリポジトリのパッケージは、インストールイメージのISOファイルをマウントしてyumリポジトリに登録することでインストールができます。
# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese zabbix-apache-conf zabbix-sql-scripts
(略)
============================================================================================================
パッケージ Arch バージョン リポジトリー サイズ
============================================================================================================
インストール:
mysql-server x86_64 8.0.21-1.module_el8.4.0+589+11e12751 appstream 22 M
zabbix-apache-conf noarch 5.4.0-8.el8 zabbix 19 k
zabbix-server-mysql x86_64 5.4.0-8.el8 zabbix 1.4 M
zabbix-sql-scripts noarch 5.4.0-8.el8 zabbix 4.4 M
zabbix-web-japanese noarch 5.4.0-8.el8 zabbix 19 k
zabbix-web-mysql noarch 5.4.0-8.el8 zabbix 18 k
依存関係のインストール:
OpenIPMI-libs x86_64 2.0.29-1.el8 baseos 508 k
apr x86_64 1.6.3-11.el8 appstream 125 k
apr-util x86_64 1.6.1-6.el8 appstream 105 k
centos-logos-httpd noarch 82.0-2.el8 appstream 78 k
checkpolicy x86_64 2.9-1.el8 baseos 348 k
dejavu-fonts-common noarch 2.35-7.el8 baseos 74 k
dejavu-sans-fonts noarch 2.35-7.el8 baseos 1.6 M
fontconfig x86_64 2.13.1-3.el8 baseos 275 k
fontpackages-filesystem noarch 1.44-22.el8 baseos 16 k
fping x86_64 3.16-1.el8 zabbix-non-supported 51 k
gd x86_64 2.2.5-7.el8 appstream 144 k
google-noto-cjk-fonts-common noarch 20190416-1.el8 appstream 20 k
google-noto-sans-cjk-ttc-fonts noarch 20190416-1.el8 appstream 85 M
httpd x86_64 2.4.37-30.module_el8.3.0+462+ba287492.0.1 appstream 1.7 M
httpd-filesystem noarch 2.4.37-30.module_el8.3.0+462+ba287492.0.1 appstream 37 k
httpd-tools x86_64 2.4.37-30.module_el8.3.0+462+ba287492.0.1 appstream 104 k
jbigkit-libs x86_64 2.1-14.el8 appstream 55 k
libX11 x86_64 1.6.8-4.el8 appstream 611 k
libX11-common noarch 1.6.8-4.el8 appstream 158 k
libXau x86_64 1.0.9-3.el8 appstream 37 k
libXpm x86_64 3.5.12-8.el8 appstream 58 k
libjpeg-turbo x86_64 1.5.3-10.el8 appstream 156 k
libtiff x86_64 4.0.9-18.el8 appstream 188 k
libtool-ltdl x86_64 2.4.6-25.el8 baseos 58 k
libwebp x86_64 1.0.0-1.el8 appstream 273 k
libxcb x86_64 1.13.1-1.el8 appstream 229 k
libxslt x86_64 1.1.32-6.el8 baseos 250 k
mailcap noarch 2.1.48-3.el8 baseos 39 k
mariadb-connector-c x86_64 3.1.11-2.el8_3 appstream 200 k
mariadb-connector-c-config noarch 3.1.11-2.el8_3 appstream 15 k
mecab x86_64 0.996-1.module_el8.4.0+589+11e12751.9 appstream 393 k
mod_http2 x86_64 1.15.7-2.module_el8.3.0+477+498bb568 appstream 154 k
mysql x86_64 8.0.21-1.module_el8.4.0+589+11e12751 appstream 12 M
mysql-common x86_64 8.0.21-1.module_el8.4.0+589+11e12751 appstream 148 k
mysql-errmsg x86_64 8.0.21-1.module_el8.4.0+589+11e12751 appstream 581 k
net-snmp-libs x86_64 1:5.8-20.el8 baseos 824 k
nginx-filesystem noarch 1:1.14.1-9.module_el8.0.0+184+e34fea82 appstream 24 k
perl-Carp noarch 1.42-396.el8 baseos 30 k
perl-Data-Dumper x86_64 2.167-399.el8 baseos 58 k
perl-Digest noarch 1.17-395.el8 appstream 27 k
perl-Digest-MD5 x86_64 2.55-396.el8 appstream 37 k
perl-Encode x86_64 4:2.97-3.el8 baseos 1.5 M
perl-Errno x86_64 1.28-419.el8 baseos 76 k
perl-Exporter noarch 5.72-396.el8 baseos 34 k
perl-File-Path noarch 2.15-2.el8 baseos 38 k
perl-File-Temp noarch 0.230.600-1.el8 baseos 63 k
perl-Getopt-Long noarch 1:2.50-4.el8 baseos 63 k
perl-HTTP-Tiny noarch 0.074-1.el8 baseos 58 k
perl-IO x86_64 1.38-419.el8 baseos 142 k
perl-MIME-Base64 x86_64 3.15-396.el8 baseos 31 k
perl-Net-SSLeay x86_64 1.88-1.module_el8.4.0+517+be1595ff appstream 379 k
perl-PathTools x86_64 3.74-1.el8 baseos 90 k
perl-Pod-Escapes noarch 1:1.07-395.el8 baseos 20 k
perl-Pod-Perldoc noarch 3.28-396.el8 baseos 86 k
perl-Pod-Simple noarch 1:3.35-395.el8 baseos 213 k
perl-Pod-Usage noarch 4:1.69-395.el8 baseos 34 k
perl-Scalar-List-Utils x86_64 3:1.49-2.el8 baseos 68 k
perl-Socket x86_64 4:2.027-3.el8 baseos 59 k
perl-Storable x86_64 1:3.11-3.el8 baseos 98 k
perl-Term-ANSIColor noarch 4.06-396.el8 baseos 46 k
perl-Term-Cap noarch 1.17-395.el8 baseos 23 k
perl-Text-ParseWords noarch 3.30-395.el8 baseos 18 k
perl-Text-Tabs+Wrap noarch 2013.0523-395.el8 baseos 24 k
perl-Time-Local noarch 1:1.280-1.el8 baseos 34 k
perl-URI noarch 1.73-3.el8 appstream 116 k
perl-Unicode-Normalize x86_64 1.25-396.el8 baseos 82 k
perl-constant noarch 1.33-396.el8 baseos 25 k
perl-interpreter x86_64 4:5.26.3-419.el8 baseos 6.3 M
perl-libnet noarch 3.11-3.el8 appstream 121 k
perl-libs x86_64 4:5.26.3-419.el8 baseos 1.6 M
perl-macros x86_64 4:5.26.3-419.el8 baseos 72 k
perl-parent noarch 1:0.237-1.el8 baseos 20 k
perl-podlators noarch 4.11-1.el8 baseos 118 k
perl-threads x86_64 1:2.21-2.el8 baseos 61 k
perl-threads-shared x86_64 1.58-2.el8 baseos 48 k
php-bcmath x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 79 k
php-common x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 661 k
php-fpm x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 1.6 M
php-gd x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 84 k
php-json x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 73 k
php-ldap x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 79 k
php-mbstring x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 580 k
php-mysqlnd x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 190 k
php-pdo x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 122 k
php-xml x86_64 7.2.24-1.module_el8.2.0+313+b04d0a66 appstream 188 k
policycoreutils-python-utils noarch 2.9-14.el8 baseos 252 k
protobuf-lite x86_64 3.5.0-13.el8 appstream 149 k
python3-audit x86_64 3.0-0.17.20191104git1c2f876.el8 baseos 86 k
python3-libsemanage x86_64 2.9-6.el8 baseos 127 k
python3-policycoreutils noarch 2.9-14.el8 baseos 2.2 M
python3-setools x86_64 4.3.0-2.el8 baseos 626 k
unixODBC x86_64 2.3.7-1.el8 appstream 458 k
zabbix-web noarch 5.4.0-8.el8 zabbix 3.3 M
zabbix-web-deps noarch 5.4.0-8.el8 zabbix 19 k
弱い依存関係のインストール:
apr-util-bdb x86_64 1.6.1-6.el8 appstream 25 k
apr-util-openssl x86_64 1.6.1-6.el8 appstream 27 k
perl-IO-Socket-IP noarch 0.39-5.el8 appstream 47 k
perl-IO-Socket-SSL noarch 2.066-4.module_el8.4.0+517+be1595ff appstream 298 k
perl-Mozilla-CA noarch 20160104-7.module_el8.3.0+416+dee7bcef appstream 15 k
モジュールストリームの有効化中:
httpd 2.4
mysql 8.0
nginx 1.14
perl 5.26
perl-IO-Socket-SSL 2.066
perl-libwww-perl 6.34
php 7.2
トランザクションの概要
============================================================================================================
インストール 105 パッケージ
ダウンロードサイズの合計: 158 M
インストール後のサイズ: 430 M
(略)
Zabbix Agent 2の依存関係にあるパッケージは以下の通りです。
# dnf install zabbix-agent2
(略)
============================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
============================================================================================================
インストール:
zabbix-agent2 x86_64 5.4.0-8.el8 zabbix 6.0 M
トランザクションの概要
============================================================================================================
インストール 1 パッケージ
ダウンロードサイズの合計: 6.0 M
インストール後のサイズ: 21 M
(略)
policycoreutils-python-utilsの依存関係にあるパッケージは以下の通りです。
# dnf install policycoreutils-python-utils
(略)
==========================================================================================================
パッケージ Arch バージョン リポジトリー サイズ
==========================================================================================================
インストール:
policycoreutils-python-utils noarch 2.9-14.el8 baseos 252 k
依存関係のインストール:
checkpolicy x86_64 2.9-1.el8 baseos 348 k
python3-audit x86_64 3.0-0.17.20191104git1c2f876.el8 baseos 86 k
python3-libsemanage x86_64 2.9-6.el8 baseos 127 k
python3-policycoreutils noarch 2.9-14.el8 baseos 2.2 M
python3-setools x86_64 4.3.0-2.el8 baseos 626 k
トランザクションの概要
==========================================================================================================
インストール 6 パッケージ
ダウンロードサイズの合計: 3.6 M
インストール後のサイズ: 11 M
(略)
参考文献
Download and install Zabbix
How to Install Zabbix 5.0 or 5.4 on CentOS 8 [Step-by-Step]
SELINUX の使用