zabbixサーバー環境プラットフォーム
ZABBIXバージョン4.4
CentOS8
MySQL 8
# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm
# dnf clean all
b。Zabbixサーバー、Webフロントエンド、エージェントをインストールします
# dnf -y install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent
c。初期データベースを作成します
# sudo yum -y install @mysql:8.0
MySQLサービスをアクティブ化します。
sudo systemctl status --now mysql
サービスステータスの確認:
sudo systemctl status mysqld
MySQLデータベースを初期化します
mysql_secure_installation
注意してください:
データベースのrootユーザーのパスワードを設定します。
匿名ユーザーを削除します。
rootユーザーがリモートでログインすることを禁止します。
テストデータベースを削除してアクセスします。
MySQLユーザールートテストのアクセス許可:
# mysql -uroot -p
password
データベースを作成する
mysql> create database zabbix character set utf8 collate utf8_bin;
ユーザーを作成
mysql> create user 'zabbix'@'%' identified by 'zabbix_Password'
許可ユーザー
mysql> grant all privileges on zabbix.* to 'zabbix'@'%'with grant option;
mysql> flush privileges;
mysql> quit;
初期構造とデータをインポートすると、新しく作成されたパスワードの入力を求めるプロンプトが表示されます。
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
d。Zabbixサーバー用にデータベースを構成します
構成ファイル/etc/zabbix/zabbix_server.confを編集します
DBPassword=password
e。Zabbixフロントエンド用にPHPを構成する
構成ファイル/etc/php-fpm.d/zabbix.confを編集し、コメントを外して正しいタイムゾーンを設定します
; php_value[date.timezone] = Asia/Shanghai
f。Zabbixサーバーおよびエージェントプロセスを開始し、起動時に開始するように設定します。
# systemctl restart zabbix-server zabbix-agent httpd php-fpm
# systemctl enable zabbix-server zabbix-agent httpd php-fpm
これで、Zabbixサーバーがインストールされ、実行が開始されました。
Zabbixフロントエンドを構成する
新しくインストールされたZabbixフロントエンドに接続します:http:// server_ip_or_name / zabbix
Zabbixファイルの手順に従います。フロントエンドをインストールします
ユーザーデータテーブルから表示できます
デフォルトのアカウント:管理者
デフォルトのパスワード:zabbix
Zabbixの使用を開始する
クイックスタートガイドを見る
総括する
上記は、編集者から提供されたCetnOS8用のZABBIX4.4のインストールです。お役に立てば幸いです。
Recommended Posts