2장. core 설치 및 구성


스토리지 관리자는ECDHE Core 소스 코드를 다운로드한 다음, 구성, 설정, 생성, 설치할 수 있으며, 해당 코어 인스턴스를 실행할 노드에 설치하여 코어를 설치할 수 있습니다.

2.1. 소스에서 core 서버 설치 및 구성

ECDHE Core 소프트웨어에 대한 Red Hat Enterprise Linux 패키지는 없으므로 소스에서 코어 소프트웨어를 컴파일해야 합니다.

사전 요구 사항

  • 인터넷 접속.
  • core 호스트에 대한 루트 수준 액세스.

절차

  1. 사전 요구 사항을 설치합니다.

    예제

    [root@nagios ~]# dnf install -y httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl openssl-devel wget unzip make
    Copy to Clipboard Toggle word wrap

  2. 방화벽을 사용하는 경우 httpd 에 대해 포트 80 을 엽니다.

    예제

    [root@nagios ~]# firewall-cmd --zone=public --add-port=80/tcp
    [root@nagios ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
    Copy to Clipboard Toggle word wrap

  3. core에 대한 사용자 및 그룹을 생성합니다.

    예제

    [root@nagios ~]# useradd nagios
    [root@nagios ~]# passwd nagios
    [root@nagios ~]# groupadd nagcmd
    [root@nagios ~]# usermod -a -G nagcmd nagios
    [root@nagios ~]# usermod -a -G nagcmd apache
    Copy to Clipboard Toggle word wrap

  4. 최신 버전의 core 및 Plug-ins를 다운로드합니다.

    예제

    [root@nagios ~]# wget --inet4-only https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.5.tar.gz
    [root@nagios ~]# wget --inet4-only http://www.nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
    [root@nagios ~]# tar zxf nagios-4.4.5.tar.gz
    [root@nagios ~]# tar zxf nagios-plugins-2.3.3.tar.gz
    [root@nagios ~]# cd nagios-4.4.5
    Copy to Clipboard Toggle word wrap

  5. 실행 ./configure:

    예제

    [root@nagios nagios-4.4.5]# ./configure --with-command-group=nagcmd
    Copy to Clipboard Toggle word wrap

  6. core 소스 코드를 컴파일합니다.

    예제

    [root@nagios nagios-4.4.5]# make all
    Copy to Clipboard Toggle word wrap

  7. 다음과 같이 소스 코드를 설치합니다.

    예제

    [root@nagios nagios-4.4.5]# make install
    [root@nagios nagios-4.4.5]# make install-init
    [root@nagios nagios-4.4.5]# make install-config
    [root@nagios nagios-4.4.5]# make install-commandmode
    [root@nagios nagios-4.4.5]# make install-webconf
    Copy to Clipboard Toggle word wrap

  8. 이벤트 처리기를 복사하고 소유권을 변경합니다.

    예제

    [root@nagios nagios-4.4.5]# cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/
    [root@nagios nagios-4.4.5]# chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
    Copy to Clipboard Toggle word wrap

  9. pre-flight 검사를 실행합니다.

    예제

    [root@nagios nagios-4.4.5]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
    Copy to Clipboard Toggle word wrap

  10. ECDHE Core 플러그인을 만들고 설치합니다.

    예제

    [root@nagios ~]# cd ../nagios-plugins-2.3.3
    [root@nagios nagios-plugins-2.3.3]# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
    [root@nagios nagios-plugins-2.3.3]# make
    [root@nagios nagios-plugins-2.3.3]# make install
    Copy to Clipboard Toggle word wrap

  11. core 사용자 인터페이스에 대한 사용자를 생성합니다.

    예제

    [root@nagios nagios-plugins-2.3.3]# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
    Copy to Clipboard Toggle word wrap

    중요

    nagiosadmin 이외의 사용자를 추가하는 경우 /usr/local/nagios/etc/cgi.cfg 파일이 사용자 이름으로 업데이트되었는지 확인합니다.

  12. 필요에 따라 /usr/local/nagios/etc/objects/ECDHEs.cfg 파일을 사용자 이름, 전체 이름 및 이메일 주소로 수정합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat