centos 7 설치 zabbix + lnmp

1 LNMP 설치
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp
php 5.6 + mysql 5.7 설치
  • 다음 에 zabbix 도 자신의 phop nginx 를 설치 할 것 입 니 다. 주의 하 세 요!
  • nginx 의 디 렉 터 리 는 conf - path = / etc / nginx / nginx. conf
  • 입 니 다.
  • php - fpm 의 설정 디 렉 터 리 는 / etc / php. ini
  • 설정 한 my sql root 비밀 번 호 를 기억 하 세 요.
    zabbix 다운로드
    https://www.zabbix.com/download
    소프트웨어 원본 설치 Zabbix repository 설치
    rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm
     yum clean all
    
    

    국내 rpm 사용 이 불가능 하 므 로 아래 파일 내용 을 교체 해 야 합 니 다.
    /etc/yum.repos.d/zabbix.repo
    [zabbix]
    name=Zabbix Official Repository - $basearch
    baseurl=http://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
    
    [zabbix-debuginfo]
    name=Zabbix Official Repository debuginfo - $basearch
    baseurl=http://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/$basearch/debuginfo/
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
    gpgcheck=1
    
    [zabbix-non-supported]
    name=Zabbix Official Repository non-supported - $basearch
    baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
    gpgcheck=1
    

    그리고
     yum clean all
    

    실행 명령 계속 설치
    yum install zabbix-server-mysql zabbix-agent -y
    yum install epel-release -y
    yum install zabbix-web-mysql zabbix-nginx-conf -y
    

    데이터베이스 와 사용자 추가
    mysql -uroot -p
          
    mysql> create database zabbix character set utf8 collate utf8_bin;
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix   ';
    mysql> quit;
    

    이상 설치 오류 없 음 확인 후
    zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
    @      zabbix  
    

    프로필 / etc / zabbix / zabbixserver.conf
    DBPassword=password
    DBHost=127.0.0.1
                  
            
    

    / etc / nginx / conf. d / zabbix. conf 를 편집 하고 주 해 를 취소 하 며 nginx 충돌 이 없 도록 포트 를 수정 하 십시오.
    # listen 80;
    # server_name example.com;
    

    오류 가 없 으 면 시작 할 수 있 습 니 다.
    systemctl restart zabbix-server zabbix-agent nginx php-fpm
    systemctl enable zabbix-server zabbix-agent nginx php-fpm
    

    위 에 모래 조각 centos 문제 가 아니라면
    systemctl restart zabbix-server 
    systemctl restart zabbix-agent 
    systemctl restart nginx 
    systemctl restart php-fpm
    
    systemctl enable zabbix-server 
    systemctl enable zabbix-agent 
    systemctl enable nginx 
    systemctl enable php-fpm
    

    마지막 으로 nginx 설정 에 있 는 주 소 를 입력 하 십시오. 접근 할 수 있 습 니 다.

    좋은 웹페이지 즐겨찾기