본문 바로가기

Monitoring Tools

Monitoring Tools - Zabbix Server 설치 매뉴얼

728x90

OS : CentOS7.9 / Zabbix : 5.0.42

* Zabbix Server 설치

Yum 설치를 위해 EPEL 저장소 추가

> # yum install -y epel-release

 

zabbix package 설치(URL : http://repo.zabbix.com/zabbix 최신 설치 버전 경로 확인 후 설치)

> # rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

 

[ Zabbix-server / Zabbix-agent / DB(MariaDB) ] 한번에 설치

# yum -y install zabbix-server-mysql zabbix-agent mariadb-server

 

DB(MariaDB) 실행 및 설정

# systemctl start mariadb

# systemctl enable mariadb

 

- DB 실행 및 프로세스/포트 확인

# netstat -nptl

# ps -ef | grep mysql

- 기본설정 (DB가 구동된 상태에서 진행가능)

# mysql_secure_installation

 

 

- Zabbix-server DB 및 계정 생성

# mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix@localhost identified by 'password';

mysql> grant all privileges on zabbix.* to zabbix@localhost;

mysql> set global log_bin_trust_function_creators = 1;

mysql> quit;

 

- Zabbix-server DB sql 실행 (root zabbix 계정으로 실행)

# cd /usr/share/doc/zabbix-server-mysql-5.0.42/

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

 

Zabbix Config 설정

# cd /etc/zabbix/

# vi zabbix_server.conf

주석 처리 되어있는 DB 쪽만 수정

DBHost – DB 주소

DBName – Database

DBUser – DB 접속계정

DBPassword – 계정 비밀번호

 

zabbix-web 설치

- Redhat 소프트웨어 컬렉션 활성화

# yum -y install centos-release-scl

- Zabbix-web 설치를 위해 repo 활성화

# vi /etc/yum.repos.d/zabbix.repo

- Zabbix-web 설치

# yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

 

php date.timezone 변경

# vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

 

Zabbix Server Zabbix-web 서비스 시작

# systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

 

Zabbix Web 설치 페이지 접속

[ http://서버ip/zabbix ] 접속

Next Step

값 확인 후 Next step (나중에 변경 가능)

DB 연결 값 확인 및 비밀번호 입력 후 Next step

Name값은 메인 페이지명이라 아무 값이나 넣고 Next step

값 확인 후 Next step

설정 완료 Finish

기본 ID / PW : Admin / zabbix

관리자 페이지 언어 설정 변경

728x90
반응형