Rocky linux 8에 zabbix 6.0 설치하기
zabbix 6.0 설치 사양 정보
https://www.zabbix.com/documentation/6.0/en/manual/installation/requirements
Rocky Linux release 8.6
1. zabbix 6.0 설치
1) mysql 8.0 설치
mysql 저장소 설치
#wget https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm
#yum localinstall mysql80-community-release-el8-3.noarch.rpm
mysql-server 설치
#yum install mysql-server
mysql 버전 확인
#mysql -V
mysql 서버 시작 및 자동재시작 설정
#systemctl enable mysqld
#systemctl start mysqld
#systemctl status mysqld
mysql 서버 접속
- root 게정 초기 패스워드는 공백으로 입력
#mysql -uroot -p
mysql root 계정 패스워드 변경
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '패스워드입력';
2) zabbix 6.0 설치
zabbix 저장소 설치
#rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-4.el8.noarch.rpm
#dnf clean all
zabbix server, frontend, agent 설치
#dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
초기 데이터베이스 생성
#mysql -uroot -p
패스워드 입력
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by '패스워드 입력';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
zabbix 서버에서 초기 스키마와 데이터 가져오기
#zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
패스워드 입력
데이터베이스 스키마를 가져온 후 log_bin_trust_fuction_creators 옵션을 비활성화
# mysql -uroot -p
패스워드 입력
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
zabbix 서버 데이터베이스 설정
#vi /etc/zabbix/zabbix_server.conf
DBpassword=패스워드입력
zabbix 서버 및 zabbix 에이전트, httpd, php-fpm 재시작 및 자동재시작 설정
#systemctl restart zabbix-server zabbix-agent httpd php-fpm
#systemctl enable zabbix-server zabbix-agent httpd php-fpm
zabbix UI 웹사이트 접속
http://host ip 주소/zabbix
초기 관리자 계정 및 패스워드
계정: Admin, 패스워드: zabbix
'Open source application > Zabbix' 카테고리의 다른 글
Ubuntu 20.04에 zabbix 6.0 설치하기 (0) | 2023.01.20 |
---|---|
CentOS 8에 zabbix 6.2 설치하기 (0) | 2022.12.19 |