Posted in

Centos에서 zabbix설치하기

 

 

  1. OS : Centos6
  2. 사전에 필요한 툴 : apache, php, mysql
    $> yum install httpd mysql-server -y
  3. 필요패키지 설치
    $> yum install -y net-snmp net-snmp-devel net-snmp-utils curl-devel libxml2-devel
  4. 컴파일&설치
    $> groupadd zabbix
    $> useradd -g zabbix zabbix
    
    $> tar -zxvf zabbix-2.4.5.tar.gz
    $> cd zabbix-2.4.5
    $> ./configure \
    --prefix=/usr/local/zabbix \
    --with-mysql=/usr/local/mysql/bin/mysql_config \
    --with-net-snmp \
    --with-libcurl \
    --with-libxml2 \
    --enable-server \
    --enable-agent
    $> make;make install
    * 설치경로는 /usr/local/zabbix, mysql설치 경로는 /usr/local/mysql
  5. DB구성
    $> mysql -u root
    mysql> create database zabbix;
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix1';
    mysql> flush privileges;
    mysql> quit
    $> cd database/mysql/
    $> mysql -u zabbix -p zabbix < schema.sql
    $> mysql -u zabbix -p zabbix < images.sql
    $> mysql -u zabbix -p zabbix < data.sql
    * MYSQL import는 순서대로 하면 됨
  6. Frontent 적용
    $> vi /usr/local/zabbix/etc/zabbix_server.conf
    ...
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix1
    *기존내용에서 DBName, DBUser, DBPassword를 위에서 설정한 내용으로 적용하면 되요
  7. Frontend 복사
    $> cp -ar {소스경로}/frontends/php /usr/local/apache2/htdocs/zabbix
  8. 웹 브라우져로 접속 (기본로그인 ID는 Admin, 패스워드는 zabbix)
    http://서버IP/zabbix
perplexity에서 생성한 AI이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다