https://drive.google.com/file/d/1BhJyPNg6pwuiI9D4qGYtXZdu0d3v8DmT/view?usp=drive_link
위 링크로 들어가 Rocky 8.9_Zabbix6.4.tar.gz 파일을 다운로드 합니다.
* 파일 안에는 zabbix 설치에 대한 모든 종속성 패키지가 들어있습니다
* DB는 MariaDB가 아닌 postgresql 를 사용하였습니다.
압축을 푼 후 Rocky 8.9 tar.gz파일은 삭제 후
yum localinstall * -y 명령어로 설치를 진행해줍니다.
설치가 완료되면
cd /usr/pgsql-13/bin 이동 후postgresql-13-setup initdb 명령으로 db 초기화를 해줍니다
초기화가 완료되면 systemctl enable --now postgresql-13 으로 자동시작 설정
psql 들어 간 후 DB 생성
* 초기 세팅한 비밀번호는 zcat 후 db에 종속시켜버림으로 추 후 비밀번호 변경 안하는것을 추천
* 완료된 화면
vi /etc/zabbix/zabbix_sever.conf 진입 후
num 93: DBHost=
num 103: DBName=
num 121: DBUser=
num 129: DBPasword=
각 설정에 맞게 수정
* :93 입력 후 엔터입력하면 해당 넘버로 이동
:wq 로 저장 후 나가기
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload
방화벽 종료 or 80 port 오픈
systemctl enable --now httpd 명령어로 httpd 시스템을 활성화
[localhost IP]/zabbix 로 url 에 타이핑하면 해당 사이트로 이동되며 zabbix 설치를 진행하게 됩니다
전제조건에 맞는지 체크후 다음 스텝
암호칸에 DB에 설정하였던 비밀번호를 입력 후 다음스텝
zabbix 서버 이름을 설정 한 후 다음스텝
설정한 값들이 맞는지 확인 후 다음 스텝
default 값인
ID: Admin
PW: zabbix
입력 후 로그인
해당 부분 접속이 되었으나 서버 작동이 제대로 되지 않을것입니다.
이유는 자비스 서비스를 안켰기 때문입니다.
systemctl enable --now zabbix-server.service
systemctl enable --now zabbix-agent.service
명령어를 타이핑하여 실행시켜줍니다.
다시 새로고침을 하면 정상적으로 서버가 작동중임을 확인이 가능합니다.
zabbix-server.service 는 url 의 서비스를 작동시키는것이고
agent 의 경우에는 이제 등록된 호스트들에 대한 정보를 실시간으로 받아오게 하는 서비스 입니다.
다음은 agent 추가 및 실시간 모니터링에 대한 포스팅을 해보도록 하겠습니다
오픈 톡방 운영 중이니 정보 공유 및 그 외 질문 등 많은 소통하러 오세요 ㅎㅎ
https://open.kakao.com/o/gffATvVf