본문 바로가기

Rocky

rocky linux zabbix 설치

 

1. vmware로 rocky GUI 버전 설치 (이건 따로 만들예정)

    모든 설치는 일단 root 권한으로 작업

버전확인 

[root@localhost ~]# cat /etc/redhat-release
Rocky Linux release 8.6 (Green Obsidian)

8.6

 

2. 1. Zabbix(자빅스) 사이트에 접속

https://www.zabbix.com/download

 

Download and install Zabbix

 

www.zabbix.com

내 플렛폼 선택 자빅스 6.4 / rocky linux / 8 / server , frontend , agent / mysql / apache

 

3. zabbix 설치 및 구성

 - 저장소 설치

[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/8/x86_64/zabbix-release-6.4-1.el8.noarch.rpm

https://repo.zabbix.com/zabbix/6.4/rhel/8/x86_64/zabbix-release-6.4-1.el8.noarch.rpm(을)를 복구합니다
경고: /var/tmp/rpm-tmp.64XgaA: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Verifying...                          ################################# [100%]
준비 중...                         ################################# [100%]
Updating / installing...
   1:zabbix-release-6.4-1.el8         ################################# [100%]

 

[root@localhost ~]# dnf clean all
0 파일이 삭제되었습니다

 

- PHP용 DNF 모듈 버전 전환

[root@localhost ~]# dnf module switch-to php:7.4

 

Rocky Linux 8 - AppStream                                                 4.3 MB/s | 9.6 MB     00:02
Rocky Linux 8 - BaseOS                                                    3.1 MB/s | 3.9 MB     00:01
Rocky Linux 8 - Extras                                                     17 kB/s |  14 kB     00:00
Zabbix Official Repository - x86_64                                       102 kB/s | 165 kB     00:01
Zabbix Official Repository non-supported - x86_64                         973  B/s | 1.4 kB     00:01
종속성이 해결되었습니다.
============================================================================================
 꾸러미                   구조                    버전                     레포지터리                크기
============================================================================================
모듈 스트림 활성화:
 httpd                                            2.4
 nginx                                            1.14
 php                                              7.4

연결 요약
============================================================================================
진행 할 까요? [y/N]: y
완료되었습니다!

 

- Zabbix 서버, 프런트엔드, 에이전트 설치

[root@localhost ~]# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent

 

마지막 메타자료 만료확인 0:03:33 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
종속성이 해결되었습니다.
==========================================================================================================
 꾸러미                      구조    버전                                     레포지터리             크기
==========================================================================================================
설치 중:
 zabbix-agent                x86_64  6.4.10-release1.el8                      zabbix                587 k
 zabbix-apache-conf          noarch  6.4.10-release1.el8                      zabbix                 26 k
 zabbix-selinux-policy       x86_64  6.4.10-release1.el8                      zabbix                316 k
 zabbix-server-mysql         x86_64  6.4.10-release1.el8                      zabbix                1.9 M
 zabbix-sql-scripts          noarch  6.4.10-release1.el8                      zabbix                7.7 M
 zabbix-web-mysql            noarch  6.4.10-release1.el8                      zabbix                 25 k
종속 꾸러미 설치 중:
 OpenIPMI-libs               x86_64  2.0.31-3.el8                             baseos                508 k
 apr                         x86_64  1.6.3-12.el8                             appstream             128 k
 apr-util                    x86_64  1.6.1-9.el8                              appstream             105 k
 fping                       x86_64  5.1-1.el8                                zabbix-non-supported   37 k
 httpd                       x86_64  2.4.37-62.module+el8.9.0+1436+2b7d5021   appstream             1.4 M
 httpd-filesystem            noarch  2.4.37-62.module+el8.9.0+1436+2b7d5021   appstream              43 k
 httpd-tools                 x86_64  2.4.37-62.module+el8.9.0+1436+2b7d5021   appstream             110 k
 mariadb-connector-c         x86_64  3.1.11-2.el8_3                           appstream             199 k
 mariadb-connector-c-config  noarch  3.1.11-2.el8_3                           appstream              14 k
 mod_http2                   x86_64  1.15.7-8.module+el8.9.0+1370+89cc8ad5.3  appstream             154 k
 nginx-filesystem            noarch  1:1.14.1-9.module+el8.4.0+542+81547229   appstream              23 k
 php-bcmath                  x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream              79 k
 php-common                  x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             705 k
 php-fpm                     x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             1.6 M
 php-gd                      x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream              84 k
 php-json                    x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream              73 k
 php-ldap                    x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream              85 k
 php-mbstring                x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             483 k
 php-mysqlnd                 x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             192 k
 php-pdo                     x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             122 k
 php-xml                     x86_64  7.4.33-1.module+el8.8.0+1150+ac720675    appstream             173 k
 rocky-logos-httpd           noarch  86.3-1.el8                               baseos                 24 k
 unixODBC                    x86_64  2.3.7-1.el8                              appstream             453 k
 zabbix-web                  noarch  6.4.10-release1.el8                      zabbix                8.6 M
 zabbix-web-deps             noarch  6.4.10-release1.el8                      zabbix                 26 k
취약한 종속 꾸러미 설치 중:
 apr-util-bdb                x86_64  1.6.1-9.el8                              appstream              24 k
 apr-util-openssl            x86_64  1.6.1-9.el8                              appstream              26 k

연결 요약
==========================================================================================================
설치  33 꾸러미

총계 내려받기 크기: 26 M
설치된 크기 : 84 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
(1/33): apr-util-bdb-1.6.1-9.el8.x86_64.rpm                               304 kB/s |  24 kB     00:00
(2/33): apr-1.6.3-12.el8.x86_64.rpm                                       1.5 MB/s | 128 kB     00:00
(3/33): apr-util-1.6.1-9.el8.x86_64.rpm                                   1.2 MB/s | 105 kB     00:00
(4/33): apr-util-openssl-1.6.1-9.el8.x86_64.rpm                           1.9 MB/s |  26 kB     00:00
(5/33): httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch.rp 207 kB/s |  43 kB     00:00
(6/33): httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64.rpm     395 kB/s | 110 kB     00:00
(7/33): mariadb-connector-c-config-3.1.11-2.el8_3.noarch.rpm              231 kB/s |  14 kB     00:00
(8/33): mariadb-connector-c-3.1.11-2.el8_3.x86_64.rpm                     1.0 MB/s | 199 kB     00:00
(9/33): httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64.rpm           3.2 MB/s | 1.4 MB     00:00
(10/33): mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64.rpm     1.5 MB/s | 154 kB     00:00
(11/33): nginx-filesystem-1.14.1-9.module+el8.4.0+542+81547229.noarch.rpm 476 kB/s |  23 kB     00:00
(12/33): php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm      1.2 MB/s |  79 kB     00:00
(13/33): php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm          760 kB/s |  84 kB     00:00
(14/33): php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm        1.7 MB/s |  73 kB     00:00
(15/33): php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm        1.6 MB/s |  85 kB     00:00
(16/33): php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm      2.0 MB/s | 705 kB     00:00
(17/33): php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm    4.7 MB/s | 483 kB     00:00
(18/33): php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm     2.8 MB/s | 192 kB     00:00
(19/33): php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm         2.2 MB/s | 122 kB     00:00
(20/33): php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm         3.2 MB/s | 1.6 MB     00:00
(21/33): php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm         1.6 MB/s | 173 kB     00:00
[MIRROR] OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/BaseOS/x86_64/os/Packages/o/OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] rocky-logos-httpd-86.3-1.el8.noarch.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/BaseOS/x86_64/os/Packages/r/rocky-logos-httpd-86.3-1.el8.noarch.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(22/33): unixODBC-2.3.7-1.el8.x86_64.rpm                                  2.9 MB/s | 453 kB     00:00
(23/33): OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm                            3.4 MB/s | 508 kB     00:00
(24/33): rocky-logos-httpd-86.3-1.el8.noarch.rpm                          188 kB/s |  24 kB     00:00
(25/33): zabbix-apache-conf-6.4.10-release1.el8.noarch.rpm                 37 kB/s |  26 kB     00:00
(26/33): zabbix-selinux-policy-6.4.10-release1.el8.x86_64.rpm             222 kB/s | 316 kB     00:01
(27/33): zabbix-agent-6.4.10-release1.el8.x86_64.rpm                      351 kB/s | 587 kB     00:01
(28/33): zabbix-server-mysql-6.4.10-release1.el8.x86_64.rpm               518 kB/s | 1.9 MB     00:03
(29/33): zabbix-web-deps-6.4.10-release1.el8.noarch.rpm                   185 kB/s |  26 kB     00:00
(30/33): zabbix-web-mysql-6.4.10-release1.el8.noarch.rpm                  172 kB/s |  25 kB     00:00
(31/33): fping-5.1-1.el8.x86_64.rpm                                       249 kB/s |  37 kB     00:00
(32/33): zabbix-sql-scripts-6.4.10-release1.el8.noarch.rpm                677 kB/s | 7.7 MB     00:11
(33/33): zabbix-web-6.4.10-release1.el8.noarch.rpm                        737 kB/s | 8.6 MB     00:11
----------------------------------------------------------------------------------------------------------
합계                                                                      1.6 MB/s |  26 MB     00:16
Rocky Linux 8 - AppStream                                                 1.6 MB/s | 1.6 kB     00:00
GPG키 0x6D745A60 가져오는 중:
사용자 ID : "Release Engineering <infrastructure@rockylinux.org>"
지문: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
Zabbix Official Repository - x86_64                                       1.6 MB/s | 1.7 kB     00:00
GPG키 0xA14FE591 가져오는 중:
사용자 ID : "Zabbix LLC <packager@zabbix.com>"
지문: A184 8F53 52D0 22B9 471D 83D0 082A B56B A14F E591
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
Zabbix Official Repository non-supported - x86_64                         1.3 MB/s | 1.3 kB     00:00
GPG키 0x79EA5ED4 가져오는 중:
사용자 ID : "Zabbix SIA <packager@zabbix.com>"
지문: FBAB D5FB 2025 5ECA B22E E194 D13D 58E4 79EA 5ED4
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                 1/1
  설치 중           : php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                        1/33
  설치 중           : apr-1.6.3-12.el8.x86_64                                                        2/33
  스크립트릿 실행 중: apr-1.6.3-12.el8.x86_64                                                        2/33
  설치 중           : apr-util-bdb-1.6.1-9.el8.x86_64                                                3/33
  설치 중           : apr-util-openssl-1.6.1-9.el8.x86_64                                            4/33
  설치 중           : apr-util-1.6.1-9.el8.x86_64                                                    5/33
  스크립트릿 실행 중: apr-util-1.6.1-9.el8.x86_64                                                    5/33
  설치 중           : zabbix-web-6.4.10-release1.el8.noarch                                          6/33
  스크립트릿 실행 중: zabbix-web-6.4.10-release1.el8.noarch                                          6/33
  스크립트릿 실행 중: httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch                 7/33
  설치 중           : httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch                 7/33
  설치 중           : httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                      8/33
  설치 중           : php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                        9/33
  설치 중           : php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                           10/33
  설치 중           : php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                         11/33
  설치 중           : php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                         12/33
  설치 중           : php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                     13/33
  설치 중           : php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          14/33
  설치 중           : php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                      15/33
  설치 중           : php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          16/33
  설치 중           : fping-5.1-1.el8.x86_64                                                        17/33
  설치 중           : rocky-logos-httpd-86.3-1.el8.noarch                                           18/33
  설치 중           : mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64                      19/33
  설치 중           : httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                           20/33
  스크립트릿 실행 중: httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                           20/33
  설치 중           : OpenIPMI-libs-2.0.31-3.el8.x86_64                                             21/33
  설치 중           : unixODBC-2.3.7-1.el8.x86_64                                                   22/33
  스크립트릿 실행 중: unixODBC-2.3.7-1.el8.x86_64                                                   22/33
  스크립트릿 실행 중: nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch                23/33
  설치 중           : nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch                23/33
  설치 중           : php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          24/33
  스크립트릿 실행 중: php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          24/33
  설치 중           : zabbix-web-mysql-6.4.10-release1.el8.noarch                                   25/33
  설치 중           : zabbix-web-deps-6.4.10-release1.el8.noarch                                    26/33
  설치 중           : mariadb-connector-c-config-3.1.11-2.el8_3.noarch                              27/33
  설치 중           : mariadb-connector-c-3.1.11-2.el8_3.x86_64                                     28/33
  스크립트릿 실행 중: zabbix-server-mysql-6.4.10-release1.el8.x86_64                                29/33
  설치 중           : zabbix-server-mysql-6.4.10-release1.el8.x86_64                                29/33
  스크립트릿 실행 중: zabbix-server-mysql-6.4.10-release1.el8.x86_64                                29/33
  설치 중           : zabbix-apache-conf-6.4.10-release1.el8.noarch                                 30/33
  스크립트릿 실행 중: zabbix-apache-conf-6.4.10-release1.el8.noarch                                 30/33
  설치 중           : zabbix-sql-scripts-6.4.10-release1.el8.noarch                                 31/33
  설치 중           : zabbix-selinux-policy-6.4.10-release1.el8.x86_64                              32/33
  스크립트릿 실행 중: zabbix-selinux-policy-6.4.10-release1.el8.x86_64                              32/33
  스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64                                       33/33
  설치 중           : zabbix-agent-6.4.10-release1.el8.x86_64                                       33/33
  스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64                                       33/33
  스크립트릿 실행 중: httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                           33/33
  스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64                                       33/33
  스크립트릿 실행 중: php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          33/33
  확인 중           : apr-1.6.3-12.el8.x86_64                                                        1/33
  확인 중           : apr-util-1.6.1-9.el8.x86_64                                                    2/33
  확인 중           : apr-util-bdb-1.6.1-9.el8.x86_64                                                3/33
  확인 중           : apr-util-openssl-1.6.1-9.el8.x86_64                                            4/33
  확인 중           : httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                            5/33
  확인 중           : httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch                 6/33
  확인 중           : httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64                      7/33
  확인 중           : mariadb-connector-c-3.1.11-2.el8_3.x86_64                                      8/33
  확인 중           : mariadb-connector-c-config-3.1.11-2.el8_3.noarch                               9/33
  확인 중           : mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64                      10/33
  확인 중           : nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch                11/33
  확인 중           : php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                       12/33
  확인 중           : php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                       13/33
  확인 중           : php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          14/33
  확인 중           : php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                           15/33
  확인 중           : php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                         16/33
  확인 중           : php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                         17/33
  확인 중           : php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                     18/33
  확인 중           : php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                      19/33
  확인 중           : php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          20/33
  확인 중           : php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64                          21/33
  확인 중           : unixODBC-2.3.7-1.el8.x86_64                                                   22/33
  확인 중           : OpenIPMI-libs-2.0.31-3.el8.x86_64                                             23/33
  확인 중           : rocky-logos-httpd-86.3-1.el8.noarch                                           24/33
  확인 중           : zabbix-agent-6.4.10-release1.el8.x86_64                                       25/33
  확인 중           : zabbix-apache-conf-6.4.10-release1.el8.noarch                                 26/33
  확인 중           : zabbix-selinux-policy-6.4.10-release1.el8.x86_64                              27/33
  확인 중           : zabbix-server-mysql-6.4.10-release1.el8.x86_64                                28/33
  확인 중           : zabbix-sql-scripts-6.4.10-release1.el8.noarch                                 29/33
  확인 중           : zabbix-web-6.4.10-release1.el8.noarch                                         30/33
  확인 중           : zabbix-web-deps-6.4.10-release1.el8.noarch                                    31/33
  확인 중           : zabbix-web-mysql-6.4.10-release1.el8.noarch                                   32/33
  확인 중           : fping-5.1-1.el8.x86_64                                                        33/33

설치되었습니다:
  OpenIPMI-libs-2.0.31-3.el8.x86_64
  apr-1.6.3-12.el8.x86_64
  apr-util-1.6.1-9.el8.x86_64
  apr-util-bdb-1.6.1-9.el8.x86_64
  apr-util-openssl-1.6.1-9.el8.x86_64
  fping-5.1-1.el8.x86_64
  httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64
  httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch
  httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64
  mariadb-connector-c-3.1.11-2.el8_3.x86_64
  mariadb-connector-c-config-3.1.11-2.el8_3.noarch
  mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64
  nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch
  php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
  rocky-logos-httpd-86.3-1.el8.noarch
  unixODBC-2.3.7-1.el8.x86_64
  zabbix-agent-6.4.10-release1.el8.x86_64
  zabbix-apache-conf-6.4.10-release1.el8.noarch
  zabbix-selinux-policy-6.4.10-release1.el8.x86_64
  zabbix-server-mysql-6.4.10-release1.el8.x86_64
  zabbix-sql-scripts-6.4.10-release1.el8.noarch
  zabbix-web-6.4.10-release1.el8.noarch
  zabbix-web-deps-6.4.10-release1.el8.noarch
  zabbix-web-mysql-6.4.10-release1.el8.noarch

완료되었습니다!

... 중략 ...

 

4. mariadb 설치

- https://mariadb.org/ 접속하여 Down load 에서 선택하자

- rocky linux 가 없어서 Red hat 으로 선택 하였다..

- 중간에 내용을 보니 vi /etc/yum.repos.d/Mariadb.repo  파일 만들고 해당 내용 복사 후 붙여넣기 후 저장 하라고 한다.

[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo

:wq 로 저장 후 나가기

 

- MariaDB server client 설치

- 설치방법을 따라하면 오류뜸

[root@localhost ~]# sudo yum install MariaDB-server MariaDB-client
레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:17:20 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
일치하는 인수가 없습니다: MariaDB-server
  * 다음을 의미 할 수도 있습니다: mariadb-server
일치하는 인수가 없습니다: MariaDB-client
오류: 일치하는 항목을 찾을 수 없습니다: MariaDB-server MariaDB-client

// 레포지터리의 ID 가 잘못되었다는데 (저장소의 ID가 잘못되었다?) 잘모르겠다

 

- 나도 잘모르니 일단 dnf 로 설치 해보자

 

[root@localhost ~]# dnf install mariadb-server

 

레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:19:04 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
종속성이 해결되었습니다.
==========================================================================================================
 꾸러미                    구조       버전                                            레포지터리     크기
==========================================================================================================
설치 중:
 mariadb-server            x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream      16 M
종속 꾸러미 설치 중:
 mariadb                   x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream     6.0 M
 mariadb-common            x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream      63 k
 mariadb-errmsg            x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream     234 k
 perl-DBD-MySQL            x86_64     4.046-3.module+el8.9.0+1501+450eec3b            appstream     155 k
취약한 종속 꾸러미 설치 중:
 mariadb-backup            x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream     6.1 M
 mariadb-gssapi-server     x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream      51 k
 mariadb-server-utils      x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68        appstream     1.1 M
모듈 스트림 활성화:
 mariadb                              10.3
 perl-DBD-MySQL                       4.046

연결 요약
==========================================================================================================
설치  8 꾸러미

총계 내려받기 크기: 30 M
설치된 크기 : 155 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
[MIRROR] mariadb-backup-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-backup-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] mariadb-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] mariadb-common-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-common-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(1/8): mariadb-common-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm   397 kB/s |  63 kB     00:00
(2/8): mariadb-errmsg-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm   4.4 MB/s | 234 kB     00:00
(3/8): mariadb-gssapi-server-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_6 1.6 MB/s |  51 kB     00:00
(4/8): mariadb-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm          3.8 MB/s | 6.0 MB     00:01
(5/8): mariadb-backup-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm   3.5 MB/s | 6.1 MB     00:01
(6/8): mariadb-server-utils-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 5.0 MB/s | 1.1 MB     00:00
(7/8): perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64.rpm     699 kB/s | 155 kB     00:00
(8/8): mariadb-server-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm   6.4 MB/s |  16 MB     00:02
----------------------------------------------------------------------------------------------------------
합계                                                                      8.8 MB/s |  30 MB     00:03
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                 1/1
  설치 중           : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  1/8
  설치 중           : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  2/8
  설치 중           : perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64                      3/8
  설치 중           : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  4/8
  설치 중           : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64           5/8
  설치 중           : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64            6/8
  스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  7/8
  설치 중           : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  7/8
  스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  7/8
  설치 중           : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                         8/8
  스크립트릿 실행 중: mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                         8/8
  확인 중           : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                         1/8
  확인 중           : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  2/8
  확인 중           : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  3/8
  확인 중           : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  4/8
  확인 중           : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64           5/8
  확인 중           : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                  6/8
  확인 중           : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64            7/8
  확인 중           : perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64                      8/8

설치되었습니다:
  mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64

완료되었습니다!

... 중략 ...

%

 

[root@localhost ~]# dnf install mariadb-client 

설치 시 또 오류 가 발생 했다.

레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:25:34 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
일치하는 인수가 없습니다: MariaDB-client
오류: 일치하는 항목을 찾을 수 없습니다: MariaDB-client

 

원인을 제대로 찾고 다시 해보자 

%

[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo << 위에 레포지토리를 한글 로 잘못 복사 하여 생긴 원이 이였다

%

원인을 찾았으니 다시 설치 해보자!

[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo

일단 잘못 복사한 내용을 제대로 바꿔줬다.

 

다시 설치

[root@localhost ~]# dnf install MariaDB-server MariaDB-client

 

[root@localhost ~]# dnf install MariaDB-server MariaDB-client
MariaDB                                                                   224 kB/s | 634 kB     00:02
오류:
 문제: 설치된 꾸러미 문제 mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
  - 꾸러미 mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64는 mariadb-server(x86-64) = 3:10.3.39-1.module+el8.8.0+1452+2a7eab68가 필요하지만, 공급자가 없어 설치 할 수 없습니다
  - 꾸러미 mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64은 mysql-server에서 제공된 MariaDB-server-11.2.2-1.el8.x86_64와 충돌합니다
  - 꾸러미 MariaDB-server-11.2.2-1.el8.x86_64가 mariadb-server에의해 제공된 mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64를 폐기합니다
  - 작업에 가장 적합한 선택을 설치 할 수 없습니다
(충돌하는 꾸러미를 교체하려면 명령줄에 '--allowerasing'을 추가하세요 또는 '--skip-broken'는 설치 할 수 없는 꾸러미를 건너 뜁니다 또는 '--nobest'는 최적 후보의 꾸러미만 사용합니다)

 

dnf로 mariadb-server 설치 한게 충돌 난다.

내용에 충돌하는 꾸러미를 교체 하려면 --allowerasing 을 추가 하라고 하니 해보자

 

[root@localhost ~]# dnf install MariaDB-server MariaDB-client --allowerasing

 

마지막 메타자료 만료확인 0:00:26 이전인: 2023년 12월 22일 (금) 오전 11시 18분 17초.
종속성이 해결되었습니다.
==========================================================================================================
 꾸러미                    구조       버전                                           레포지터리      크기
==========================================================================================================
설치 중:
 MariaDB-client            x86_64     11.2.2-1.el8                                   mariadb         17 M
     교체  mariadb.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
 MariaDB-server            x86_64     11.2.2-1.el8                                   mariadb         27 M
     교체  mariadb-server.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
     교체  mariadb-server-utils.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
종속 꾸러미 설치 중:
 MariaDB-backup            x86_64     11.2.2-1.el8                                   mariadb        7.5 M
     교체  mariadb-backup.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
 MariaDB-common            x86_64     11.2.2-1.el8                                   mariadb         88 k
     교체  mariadb-common.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
     교체  mariadb-errmsg.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
 MariaDB-shared            x86_64     11.2.2-1.el8                                   mariadb        128 k
     교체  mariadb-connector-c.x86_64 3.1.11-2.el8_3
     교체  mariadb-connector-c-config.noarch 3.1.11-2.el8_3
 galera-4                  x86_64     26.4.16-1.el8                                  mariadb         14 M
 socat                     x86_64     1.7.4.1-1.el8                                  appstream      322 k
취약한 종속 꾸러미 설치 중:
 MariaDB-client-compat     noarch     11.2.2-1.el8                                   mariadb         12 k
 MariaDB-server-compat     noarch     11.2.2-1.el8                                   mariadb        9.1 k
종속 꾸러미지 제거:
 mariadb-gssapi-server     x86_64     3:10.3.39-1.module+el8.8.0+1452+2a7eab68       @appstream      17 k

연결 요약
==========================================================================================================
설치  9 꾸러미
삭제  1 꾸러미

총계 내려받기 크기: 66 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
(1/9): MariaDB-client-compat-11.2.2-1.el8.noarch.rpm                       23 kB/s |  12 kB     00:00
(2/9): MariaDB-common-11.2.2-1.el8.x86_64.rpm                             459 kB/s |  88 kB     00:00
(3/9): MariaDB-backup-11.2.2-1.el8.x86_64.rpm                             2.4 MB/s | 7.5 MB     00:03
(4/9): MariaDB-server-compat-11.2.2-1.el8.noarch.rpm                      132 kB/s | 9.1 kB     00:00
(5/9): MariaDB-shared-11.2.2-1.el8.x86_64.rpm                             935 kB/s | 128 kB     00:00
(6/9): MariaDB-client-11.2.2-1.el8.x86_64.rpm                             2.7 MB/s |  17 MB     00:06
(7/9): galera-4-26.4.16-1.el8.x86_64.rpm                                  3.2 MB/s |  14 MB     00:04
[MIRROR] socat-1.7.4.1-1.el8.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/s/socat-1.7.4.1-1.el8.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(8/9): MariaDB-server-11.2.2-1.el8.x86_64.rpm                             3.5 MB/s |  27 MB     00:07
(9/9): socat-1.7.4.1-1.el8.x86_64.rpm                                     143 kB/s | 322 kB     00:02
----------------------------------------------------------------------------------------------------------
합계                                                                      7.1 MB/s |  66 MB     00:09
MariaDB                                                                    30 kB/s |  15 kB     00:00
GPG키 0x1BB943DB 가져오는 중:
사용자 ID : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
지문: 1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB
출처 : https://tw1.mirror.blendbyte.net/mariadb/yum/RPM-GPG-KEY-MariaDB
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
GPG키 0xC74CD1D8 가져오는 중:
사용자 ID : "MariaDB Signing Key <signing-key@mariadb.org>"
지문: 177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8
출처 : https://tw1.mirror.blendbyte.net/mariadb/yum/RPM-GPG-KEY-MariaDB
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                 1/1
  스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64                                              1/1
  스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64                                             1/18
  설치 중           : MariaDB-shared-11.2.2-1.el8.x86_64                                             1/18
  스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64                                             1/18
  스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64                                             2/18
  설치 중           : MariaDB-common-11.2.2-1.el8.x86_64                                             2/18
  스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64                                             2/18
  스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch                                      3/18
  설치 중           : MariaDB-client-compat-11.2.2-1.el8.noarch                                      3/18
  스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch                                      3/18
  스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64                                             4/18
  설치 중           : MariaDB-client-11.2.2-1.el8.x86_64                                             4/18
  스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64                                             4/18
  설치 중           : socat-1.7.4.1-1.el8.x86_64                                                     5/18
  스크립트릿 실행 중: galera-4-26.4.16-1.el8.x86_64                                                  6/18
  설치 중           : galera-4-26.4.16-1.el8.x86_64                                                  6/18
  스크립트릿 실행 중: galera-4-26.4.16-1.el8.x86_64                                                  6/18
  스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch                                      7/18
  설치 중           : MariaDB-server-compat-11.2.2-1.el8.noarch                                      7/18
  스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch                                      7/18
  스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64                                             8/18
  설치 중           : MariaDB-server-11.2.2-1.el8.x86_64                                             8/18
  스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64                                             8/18


Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo

See the MariaDB Knowledgebase at https://mariadb.com/kb

Please report any problems at https://mariadb.org/jira

The latest information about MariaDB is available at https://mariadb.org/.

Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/


  스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64                                             9/18
  설치 중           : MariaDB-backup-11.2.2-1.el8.x86_64                                             9/18
  스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64                                             9/18
  사용 중지         : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                       10/18
  스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                11/18
  사용 중지         : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                11/18
  스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                11/18
  사용 중지         : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                12/18
  사용 중지         : mariadb-connector-c-3.1.11-2.el8_3.x86_64                                     13/18
  사용 중지         : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                14/18
  사용 중지         : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                15/18
  사용 중지         : mariadb-connector-c-config-3.1.11-2.el8_3.noarch                              16/18
  삭제 중           : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64         17/18
  사용 중지         : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64          18/18
  스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64                                            18/18
  스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64                                            18/18
  스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch                                     18/18
  스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64                                            18/18
  스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch                                     18/18
  스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64                                            18/18
  스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64                                            18/18
  스크립트릿 실행 중: mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64          18/18
  확인 중           : MariaDB-backup-11.2.2-1.el8.x86_64                                             1/18
  확인 중           : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                 2/18
  확인 중           : MariaDB-client-11.2.2-1.el8.x86_64                                             3/18
  확인 중           : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                        4/18
  확인 중           : MariaDB-client-compat-11.2.2-1.el8.noarch                                      5/18
  확인 중           : MariaDB-common-11.2.2-1.el8.x86_64                                             6/18
  확인 중           : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                 7/18
  확인 중           : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                 8/18
  확인 중           : MariaDB-server-11.2.2-1.el8.x86_64                                             9/18
  확인 중           : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64                10/18
  확인 중           : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64          11/18
  확인 중           : MariaDB-server-compat-11.2.2-1.el8.noarch                                     12/18
  확인 중           : MariaDB-shared-11.2.2-1.el8.x86_64                                            13/18
  확인 중           : mariadb-connector-c-3.1.11-2.el8_3.x86_64                                     14/18
  확인 중           : mariadb-connector-c-config-3.1.11-2.el8_3.noarch                              15/18
  확인 중           : galera-4-26.4.16-1.el8.x86_64                                                 16/18
  확인 중           : socat-1.7.4.1-1.el8.x86_64                                                    17/18
  확인 중           : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64         18/18

설치되었습니다:
  MariaDB-backup-11.2.2-1.el8.x86_64                  MariaDB-client-11.2.2-1.el8.x86_64
  MariaDB-client-compat-11.2.2-1.el8.noarch           MariaDB-common-11.2.2-1.el8.x86_64
  MariaDB-server-11.2.2-1.el8.x86_64                  MariaDB-server-compat-11.2.2-1.el8.noarch
  MariaDB-shared-11.2.2-1.el8.x86_64                  galera-4-26.4.16-1.el8.x86_64
  socat-1.7.4.1-1.el8.x86_64
제거되었습니다:
  mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64

완료되었습니다!

... 중략 ...

 

5. maiadb 설정

시작 하고 상태를 보자

[root@localhost ~]# systemctl start mariadb

[root@localhost ~]# systemctl status mariadb

 

● mariadb.service - MariaDB 11.2.2 database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: active (running) since Fri 2023-12-22 11:36:18 KST; 45s ago
     Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
  Process: 42127 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited,>
  Process: 42103 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/>
  Process: 42101 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, >
 Main PID: 42114 (mariadbd)
   Status: "Taking your SQL requests now..."
    Tasks: 12 (limit: 42452)
   Memory: 158.6M
   CGroup: /system.slice/mariadb.service
           └─42114 /usr/sbin/mariadbd

12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Plugin 'FEEDBACK' is>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] InnoDB: Loading buff>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Plugin 'wsrep-provid>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] InnoDB: Buffer pool(>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Server socket create>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Server socket create>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] mariadbd: Event Sche>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] /usr/sbin/mariadbd: >
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: Version: '11.2.2-MariaDB'  socket: '/var/lib/mysq>
12월 22 11:36:18 localhost.localdomain systemd[1]: Started MariaDB 11.2.2 database server.

잘 실행 됬다!

 

Mariadb 의 암호를 설정하자

[root@localhost ~]# /usr/bin/mysqladmin -u root password

 

두번적는다

/usr/bin/mysqladmin: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-admin' instead
New password:
Confirm new password:

 

이제 할일은 zabbix의 데이타 베이스를 utf8mb4 로 생성해주고 유저도 zabbix 비번 생성 접근 권한 추가 한다.

 

접속

[root@localhost ~]# mysql -u root -p

mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead
Enter password: XXXXXX (입력)

 

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 11.2.2-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

 

MariaDB [(none)]> create database zabbix character set utf8mb4 collate utf8mb4_bin;
Query OK, 1 row affected (0.000 sec)

MariaDB [(none)]> create user zabbix@localhost identified by 'XXXXXX';

% XXXXXX 비번을 입력 하자 %
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> set global log_bin_trust_function_creators = 1;
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> quit;
Bye

 

 

Zabbix 서버 호스트에서 초기 스키마와 데이터를 갖고오며. 새로 생성된 비밀번호를 입력 해야한다

 

[root@localhost ~]# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

 

비번입력

mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead
Enter password:

 

데이터베이스 스키마를 가져온 후 log_bin_trust_function_creators 옵션을 비활성 시킨다

 

[root@localhost ~]# mysql -uroot -p

 

MariaDB [(none)]> set global log_bin_trust_function_creators = 0;
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> quit;
Bye

 

Zabbix 서버용 데이터베이스 구성을위해  /etc/zabbix/zabbix_server.conf 파일 편집 한다

 

[root@localhost ~]# vi /etc/zabbix/zabbix_server.conf

%vi명령어 :  /DBPassword 로 찾을수있으며 

%vi명령어: :set nu 로 글자 앞에 줄넘버를 볼수있다 

 

129번 # DBPassword= 를 #(주석을) 지우고 아래 처럼 넣는다

이 비밀 번호는 zabbix database 의 비번이다  (maridb 의 접속할때 비번과는 다름)

 

6 . Zabbix 서버 및 에이전트 프로세스 시작

[root@localhost ~]# systemctl restart zabbix-server zabbix-agent httpd php-fpm

 

부팅되어도 시작되게 설정

[root@localhost ~]# systemctl enable zabbix-server zabbix-agent httpd php-fpm

 

Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-server.service → /usr/lib/systemd/system/zabbix-server.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent.service → /usr/lib/systemd/system/zabbix-agent.service.
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /usr/lib/systemd/system/php-fpm.service.

 

 

7. 나머지 셋팅들

maridb 도 부팅되어도 시작되게 설정

[root@localhost ~]# systemctl enable mariadb

방화벽 설정

[root@localhost ~]# firewall-cmd --permanent --add-service=mysql

방화벽 설정 저장
[root@localhost ~]# firewall-cmd --reload

셀리눅스 disabled

[root@localhost ~]# vi /etc/selinux/config

 

8.  Zabbix UI 웹 페이지 열기

 

웹페이지 정상 확인

http://localhost/

 

zabbix 확인

 

이렇게 설치 까지 끝냈다! 

 

마치며 

DB