설치 환경 : CENTOS7, VMWARE
* 기본적으로 APM설치가 되어있어야 합니다.
Centos 7 APM YUM 설치
APM - 소스설치 : https://bigju.tistory.com/10
Centos7 APM 소스 설치
APM - 소스설치 : https://bigju.tistory.com/11
# 자빅스 설치
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
yum -y install zabbix-server-mysql zabbix-web-mysql
# ZABBIX - MYSQL 연동를 위한 데이터 베이스 생성
create database ZABBIXDB; (데이터베이스 생성)
grant all privileges on ZABBIXDB.* to zabbix@localhost identified by '패스워드'; ( grant all privileges on (데이터베이스이름).* to (DB유저)@localhost identified by '(패스워드)'; )
flush privileges;
exit
# ZABBIX 데이터베이스 적용
cd /usr/share/doc/zabbix-server-mysql-3.2.4/ (경로이동)
gunzip create.sql.gz (압축해제)
mysql -u root -p ZABBIXDB < create.sql config 설정
vi /etc/zabbix/zabbix_server.conf (맨 아래 라인에 추가)
DBHost=localhost
DBName=ZABBIXDB
DBUser=zabbix
DBPassword 설정 해주신 패스워드
# PHP 설정
# vi /etc/php.ini (라인위치는 다를수 있습니다.)
384 max_execution_time = 600 (30 → 600)
394 max_input_time = 600 (60 → 600)
405 memory_limit = 256M (128M → 256M)
672 post_max_size = 32M (8M → 32M)
800 upload_max_filesize = 16M (2M → 16M)
878 date.timezone = Asia/Seoul (앞에 ; 주석제거후 한국시간으로 설정)
# 방화벽 설정
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT //WEB포트 허용
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 10050 -j ACCEPT //ZABBIX SERVER 허용
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 10051 -j ACCEP //ZABBIX AGENT 허용
# ZABBIX 서비스 시작
systemctl start zabbix-server // 서비스 시작
systemctl enable zabbix-server // 서비스 유지
# ZABBIX 실행
URL : http://localhost/zabbix
# ZABBIX WEB 설치 진행
설치
설치
설치 때 설정한 정보 입력
설치
설치
Admin / zabbix
! !!! 패스워드를 까먹었다면
mysql -u root -p use zabbix;
update users set passwd=md5('변경하실 패스워드') WHERE alias='Admin';
flush privileges;
# 설치 완료 !
BigJu
댓글