CentOS 7에 Zabbix4 및 PHP를 설치하는 방법

PHPz
풀어 주다: 2023-04-12 11:24:37
원래의
657명이 탐색했습니다.

Zabbix4는 PHP를 설치합니다

Zabbix는 서버, 라우터, 스위치 등 다양한 유형의 네트워크 장치를 모니터링할 수 있는 엔터프라이즈급 오픈소스 네트워크 모니터링 시스템입니다. Zabbix는 Linux, Windows 및 Unix 시스템에서 실행할 수 있으며 광범위한 경보 및 모니터링 기능을 제공하므로 관리자와 운영 및 유지 관리 담당자가 전체 네트워크 환경을 실시간으로 모니터링하고 즉시 대응할 수 있습니다.

그러나 Zabbix를 설치할 때 매우 중요한 전제 조건은 PHP를 먼저 설치해야 한다는 것입니다. PHP는 주로 웹사이트 개발이나 데이터베이스 프로그래밍에 사용되는 서버사이드 스크립트 언어입니다. 이 기사에서는 CentOS 7에 Zabbix4 및 PHP를 설치하는 방법을 소개합니다.

1단계: 필요한 소프트웨어 패키지 설치

Zabbix를 설치하기 전에 시스템에 필요한 일부 소프트웨어 패키지를 설치해야 합니다. 이러한 패키지에는 다음이 포함됩니다. server

  • 이 패키지는 다음 명령을 사용하여 CentOS 7에 설치할 수 있습니다:
sudo yum -y install httpd php php-fpm mariadb mariadb-server
로그인 후 복사
  • 설치 중에 루트 비밀번호를 묻는 메시지가 표시됩니다. Zabbix를 설치한 후 MySQL 데이터베이스를 구성하는 데 필요하므로 이 비밀번호를 기억해 두십시오.
  • 2단계: Zabbix 데이터베이스 만들기
  • Zabbix를 설치하기 전에 먼저 Zabbix 데이터베이스를 만들어야 합니다. 다음 명령으로 생성할 수 있습니다:
  • sudo mysql -u root -p
    로그인 후 복사
  • 패키지 설치 시 생성한 루트 비밀번호를 입력하면 MySQL 콘솔이 열립니다. 콘솔에서 다음 명령을 실행하세요:
  • CREATE DATABASE zabbix character set utf8 collate utf8_bin;
    CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
    FLUSH PRIVILEGES;
    로그인 후 복사
    위 명령의 "password"를 직접 설정한 비밀번호로 바꿔주세요. 이 비밀번호는 Zabbix 데이터베이스에 연결하는 데 사용됩니다.

    3단계: Zabbix4 설치

    이제 Zabbix4 설치를 시작할 수 있습니다. Zabbix4의 공식 yum 저장소는 CentOS 7에서 사용할 수 있습니다. 다음 명령을 통해 저장소를 활성화할 수 있습니다:

    sudo rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
    로그인 후 복사
    그런 다음 다음 명령을 실행하여 Zabbix를 설치합니다:

    sudo yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
    로그인 후 복사
    Zabbix는 이 저장소의 패키지를 사용하므로 설치하기 전에 EPEL 저장소를 활성화했는지 확인하십시오. 다음 명령을 사용하여 저장소가 활성화되었는지 확인할 수 있습니다.

    yum repolist | grep epel
    로그인 후 복사
    EPEL이 표시되지 않으면 먼저 다음 명령을 사용하여 EPEL을 활성화하십시오.

    sudo yum install epel-release
    로그인 후 복사
    4단계: Zabbix4 구성

    설치가 완료된 후 다음이 필요합니다. MySQL 데이터베이스에 연결할 수 있도록 Zabbix를 구성합니다. 먼저 Zabbix 서버 구성 파일 /etc/zabbix/zabbix_server.conf를 열고 다음 줄의 주석 처리를 해제하고 필요한 사항을 변경합니다.

    DBName=zabbix
    DBUser=zabbix
    DBPassword=<password>
    로그인 후 복사
    위의 "password"를 두 번째 단계에서 설정한 비밀번호로 바꾸세요.

    다음으로 Zabbix 웹 사이트 구성 파일 /etc/httpd/conf.d/zabbix.conf를 열고 다음과 같이 변경합니다.

    # php_value date.timezone UTC
    php_value date.timezone Asia/Shanghai
    로그인 후 복사
    위 변경 사항은 시간대를 중국 표준 시간대로 변경합니다. 다른 시간대에 있는 경우 이 옵션을 변경하세요.

    5단계: Zabbix 4 시작

    마지막으로 Zabbix 서비스와 Apache 서버를 시작합니다.

    sudo systemctl start zabbix-server
    sudo systemctl enable zabbix-server
    sudo systemctl start httpd
    sudo systemctl enable httpd
    로그인 후 복사
    이제 Zabbix가 준비되었으며 브라우저에 서버 IP 주소 또는 호스트 이름을 입력하여 Zabbix 사용자 인터페이스에 액세스할 수 있습니다.

    요약

    직관적인 인터페이스, 포괄적인 모니터링, 유연한 경보 메커니즘 및 기타 기능을 통해 Zabbix는 네트워크 관리, 운영 및 유지 관리 팀에게 중요한 도구가 되었습니다. Zabbix를 설치하려면 먼저 PHP를 설치해야 합니다. CentOS 7 시스템에서 zabbix4의 설치 단계는 다음과 같습니다.

    필요한 소프트웨어 패키지 설치

    Zabbix 데이터베이스 생성

    Zabbix4 설치

    Zabbix4 구성

    Zabbix4 시작

    • 구성이 정확하고 시작이 정상입니다. , 이제 Zabbix4를 효율적이고 편리하게 사용할 수 있습니다.

    위 내용은 CentOS 7에 Zabbix4 및 PHP를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿