Server/모니터링 Zabbix 웹사이트 설정 및 설치하기
Server/모니터링 Zabbix 웹사이트 설정 및 설치하기
이번 포스팅에서는 Zabbix 웹사이트 설정 및 설치에 대해서 알아보겠습니다.
이전 글 :
Server/모니터링 Zabbix 알아보기 - https://server-talk.tistory.com/342
Server/모니터링 Zabbix 설치 환경구축 - https://server-talk.tistory.com/343
Server/모니터링 Zabbix 컴파일 설치 - https://server-talk.tistory.com/344
Zabbix 웹사이트 설정하기 |
1. Zabbix 홈 디렉토리 생성
[root@zabbix zabbix]# mkdir -p /data/zabbix/web/
2. Zabbix 사이트 PHP 파일 복사
[root@zabbix zabbix]# cd zabbix-4.4.10/frontends/php/ [root@zabbix php]# cp -a . /data/zabbix/web/
3. Zabbix NGINX 사이트 설정
[root@zabbix zabbix]# vi /usr/local/nginx/conf/nginx.conf . . . . . server { listen [IP 입력]:80; server_name [도메인 입력]; root /data/zabbix/web; access_log /usr/local/nginx/logs/zabbix.access.log; error_log /usr/local/nginx/logs/zabbix.error.log; location / { #include /usr/local/nginx/conf/naxsi.rules; error_log /usr/local/nginx/logs/zabbix_naxsi_err.log; index index.php index.html index.htm; } error_page 404 /usr/local/nginx/html/50x.html; error_page 500 502 503 504 /usr/local/nginx/html/50x.html; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
위에서 생성한 Zabbix 운영에 필요한 소스와 도메인을 지정하여 사이트를 구동합니다.
4. Zabbix NGINX 설정파일 적용
/usr/local/nginx/sbin/nginx -s reload
5. Zabbix 설정파일 권한 설정
[root@zabbix php]# chown nobodynobody /data/zabbix/web/conf
Zabbix 설치하기 |
Zabbix 구동의 필요한 PHP.INI 기본 설정
memory_limit=128MB
post_max_size=16MB
upload_max_filesize=2MB
max_execution_time=300
max_input_time=300
session.auto_start=0
date.timezone=Asia/Seoul
위 설정 내용은 php.ini 파일에 기본 설정을 하셔야 Zabbix 설치가 가능합니다.
Next step를 선택하여 다음으로 이동합니다.
Zabbix 구동에 필요한 PHP.INI 설정 부분은 확인 하신 후 Next step를 선택합니다.
이전 포스팅에서 생성했던 DB 설정 정보를 입력 후 Next step 를 선택합니다.
Configure DB connection 상세내용
Database host : Zabbix DB접속 IP 를 입력합니다
Database port : 0 으로 지정하면 MySQL 기본 포트로 지정 됩니다
Database name : Zabbix DB 이름을 입력합니다
User : Zabbix DB 접속 ID를 입력합니다
Password : Zabbix DB 접속 패스워드를 입력합니다
Zabbix 서버 IP와 Port를 입력후 Netx step를 선택합니다
Zabbix server details 상세내용
Host : Zabbix 서버의 IP 를 입력합니다
port : Zabbix 서버의 사용 포트를 입력하시면 됩니다
Name : Zabbix 서버의 이름을 지정하는 항목이며 선택 사항 입니다.
Zabbix 서버 설정 정보를 확인 후 Next step 를 선택합니다
Zabbix 설치를 모두 완료 했으며 Finish 선택합니다.
기본 사용자 ID는 Admin 이고 암호는 zabbix 입니다.
Zabbix 최초 로그인 페이지 입니다.