Zabbix學習筆記(五)

1、 環境介紹

操作系統:Centos7.3 Linux

版本:Zabbix-4.0.10

鏡像源:阿里鏡像源

2、 安裝依賴包

yum install -y libevent-devel tar gcc gcc-c++ net-snmp-devel libxml2-devel libcurl-devel

3、 編譯安裝

useradd -s /sbin/nologin zabbix

tar zxf zabbix-4.0.10.tar.gz

cd zabbix-4.0.10

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-libxml2

make

make install

4、 文件目錄

/usr/local/zabbix/

bin  etc  lib  sbin  share

5、 環境變量

vi /etc/profile

export PATH=$PATH:/usr/local/zabbix/sbin/:/usr/local/zabbix/bin/

source /etc/profile

6、 mysql中做數據初始化

mysql -uroot –pzabbix

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@'127.0.0.1' identified by 'zabbix';

flush privileges;

use zabbix;

set names utf8#數據編碼設置爲utf8

source /root/zabbix-4.0.10/database/mysql/schema.sql;

source /root/zabbix-4.0.10/database/mysql/data.sql;

source /root/zabbix-4.0.10/database/mysql/images.sql;

7、 配置文件

/usr/local/zabbix/etc/zabbix_server.conf

LogFile=/usr/local/zabbix/zabbix_server.log

DBHost=127.0.0.1

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

Timeout=30

AlertScriptsPath=/usr/local/zabbix/alertscripts

ExternalScripts=/usr/local/zabbix/externalscripts

LogSlowQueries=3000

#AlertScriptsPath=#郵件告警、微信告警腳本存放位置

   

chown zabbix.zabbix -R /usr/local/zabbix/

8、 啓動

zabbix_server

ps auxf|grep zabbix_server

netstat -lntup|grep zabbix

image.png 

Zabbix系列請看下集-zabbixWEB安裝


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章