Ubuntu 라즈베리파이4 Zabbix 오픈소스 모니터링 설치
페이지 정보
본문
자빅스는 라트비아라는 생소한 국가의 기업인 (Zabbix SIA)가 개발하였고 리눅스 유저들이 사용하는 오픈소스 기반 모니터링 솔루션 입니다.
동영상으로 사용 방법을 알려주네요!! --> https://www.zabbix.com/demo
설치환경 > Ubuntu 22.0.4 / APM - Apache 2.4.52 / php 7.4.33(crul & gd 설치) / mysql 8.0.32
라즈베리4의 특성인지 디폴트로 설치했을 때 아래 오류가 발생하였다.
Details Cannot connect to the database.
The Zabbix database version does not match current requirements. Your database version: 6040000. Required version: 6000000. Please contact your system administrator.
위 에러 메세지가 나오면 디폴트 설치로 안내되어 있는 zabbix db대신 별도의 db를 만들어 환경설정에 넣어 주면 오류가 나지 않고 설치가 되었다.
설치 시 워낙 변수가 많아 한 번에 바로 설치가 되기도 하고 종종 오류도 발생하기도 하지만 그래도 설치 난이도는 낮은 편이다.
자빅스 사이트 접속 --> https://www.zabbix.com/download
1. Choose your platform --> 사용자 서버에 맞는 환경을 선택한다.(라즈베리파이4에 맞는 플랫폼선택)
2. 설치 완료 후 ip/zabbix 또는 도메인/zabbix 접속합니다.
초기 설정에 다음스템을 선택한 후 서버에 설정한 db명 db암호 db유저등의 정보를 입력합니다.
3. 위 과정이 완료 후 로그인 화면에서 디폴트 아이디 Admin 패스워드 zabbix 를 입력한 후 접속합니다.
------------------------------------------------------------------------------------
zabbix 설치한 5번 라즈베리파이가 접속이 되지 않는 증상 발생
usb 교체 후
Ubuntu 22.0.4.2 LTS / Nginx 1.18.0 / php7.4 / 10.6.12-MariaDB 에서 설치
php7.4로 설치했기에 conf 화일에 php7.4-fpm.sock 설정함. (경우에 따라 다운로드 증상 발생할 수 있음)
경로는 /etc/nginx/sites-available/도메인.conf
아래 작성 예시
certbot --nginx 설정으로 ssh 적용
server {
root /usr/share/zabbix;
index index.php;
server_name 도메인.com;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
location / {
try_files $uri $uri/ =404;
}
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/도메인.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/도메인.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = 도메인.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name 도메인.com;
listen 80;
return 404; # managed by Certbot
---------------------------------------------------------------------------------------------------------------
zabbix 설치 후 기본 로그인 정보는 아이디 Admin 패스워드 zabbix 이다.
접속 후 유저 --> 유저 그룹 --> Admin 유저 선택 후 비번을 변경해준다.
- 이전글phpinfo 다운로드 현상 or 백화현상 (설치환경)Ubuntu 23.10, nginx, php8.2, mariadb, phpmyadmin) 24.03.01
- 다음글라즈베리파이4B 무료 웹클라우드 ownCloud 23.04.08
댓글목록
등록된 댓글이 없습니다.