2020/11/14 CentOS8(Zabbix)
前回までで、CentOS8をインストールしたので、次はZabbix5.0をインストールしていく。
Apache
CentOS8ではApacheはPHP-FPMで動かすようになったらしい。
具体的には上の中に書いた。
まずはインストールを行う。
$ sudo dnf install httpd
PHP
PHP-FPMも必要。
CentOS8からはデフォルトでPHP7.2に変更されたので、
今回は7.2のままインストールする。
インストール
$ sudo dnf install php php-fpm
php.iniも修正
code:/etc/php.ini
+ date.timezone ="Asia/Tokyo"
MariaDB
インストール
$ sudo dnf install mariadb mariadb-server mariadb-devel
起動
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb
初期設定
$ sudo mysql_secure_installation
Zabbix
公式サイトを見ながらインストール。
リポジトリの追加
$ dnf clean all
インストール
$ sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent zabbix-web-japanese
データベース作成
$ mysql -uroot -p
>create database zabbix character set utf8 collate utf8_bin;
>create user zabbix@localhost identified by 'password';
>grant all privileges on zabbix.* to zabbix@localhost;
>quit;
データベースの初期スキーマとデータをインポート
$ zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
データベースの接続情報を設定
code:/etc/zabbix/zabbix_server.conf
+ DBPassword=<pass>
php-fpmの設定
code:/etc/php-fpm.d/zabbix.conf
起動
$ sudo systemctl start zabbix-server zabbix-agent httpd php-rpm
$ sudo systemctl enable zabbix-server zabbix-agent httpd php-rpm
続きはブラウザから。
https://gyazo.com/7a880805e19ef6f8b601ef3634debb9b
https://gyazo.com/970d9701e32a7ede8d2ae3f6e507eb0b
https://gyazo.com/c7e72ae6c15a258c72ba78ee3b385983
https://gyazo.com/4aafce353ed74db8d45ea712fc714fe1
https://gyazo.com/c62923f12cdb32b8cd0a7b99f8b18793
https://gyazo.com/8d8402dee84244377a7a9547d03ae0fd
https://gyazo.com/04f08676b049b556a02a9ed587715200
https://gyazo.com/6dd78959a2e8bb495477ebb407b3b7c5
https://gyazo.com/9af4f761990eccfa91709882c834fadb