お疲れ様です。
Zabbix6.0がリリースされたとのことで、AWS上にRed Hat Enterprise Linux 8 + MySQL + Apacheでインストールを行ったのでその環境の備忘録になります。
環境はシンプルに下記のような環境で構築を行っています。
セキュリティがガバガバな環境なので、実環境での利用は非推奨です。
目次
AWS上に構築するインフラ環境
sudo yum update -y
sudo rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm
sudo dnf clean all
sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent -y
sudo dnf install mysql-server -y
sudo systemctl start mysqld
sudo systemctl enable mysqld
mysql_secure_installation
rootのパスワードを設定後はEnterを数回押下して設定を完了します。
mysql -uroot -p
Enter password:
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user 'zabbix'@'localhost' identified by zabbixpass;
grant all privileges on zabbix.* to 'zabbix'@'localhost';
quit;
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by 'zabbixpass';
grant all privileges on zabbix.* to zabbix@localhost;
quit;
sudo vi /etc/my.cnf.d/mysql-server.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mysql/mysqld.log
pid-file=/run/mysqld/mysqld.pid
character-set-server=utf8
zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix
sudo vi /etc/zabbix/zabbix_server.conf
sudo vi /etc/php-fpm.d/zabbix.conf
sudo systemctl restart zabbix-server zabbix-agent httpd php-fpm
sudo systemctl enable zabbix-server zabbix-agent httpd php-fpm
コメント