吉佳 发表于 2019-1-19 13:43:42

部署zabbix监控mysql (一) 安装zabbix

  部署zabbix监控mysql
  (1)安装LAMP环境
  # yum -y installmysql-server http php
  (2)安装zabbix web所需要的依赖包
  # yum -y installmysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmathphp-mbstring php-xml
  安装Fping:
  # wget http://www.fping.org/dist/fping-3.13.tar.gz
  # tar xffping-3.13.tar.gz
  # cd fping-3.13
  # ./configure
  # make&& make install
  (3)创建Zabbix运行的用户
  # groupaddzabbix
  # useradd -gzabbix zabbix
  # chownroot:zabbix /usr/local/sbin/fping
  # chmod 4710/usr/local/sbin/fping
  (4)安装zabbix server:
  # wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.2/zabbix-3.0.2.tar.gz
  # tar xfzabbix-3.0.2.tar.gz
  # cd zabbix-3.0.2
  # ./configure--prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy--with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl
  # make
  # make install
  Zabbix server 配置与启动
  (1)创建Zabbix数据库和Mysql用户
  mysql> create schema zabbix characterset utf8;
  Query OK, 1 row affected (0.00 sec)
  mysql> create user"zabbix"@"%" identified by "123456";
  Query OK, 0 rows affected (0.00 sec)
  mysql> grant all on zabbix.* to"zabbix"@"%";
  Query OK, 0 rows affected (0.00 sec)
  mysql> grant all on zabbix.* to"zabbix"@localhost identified by "123456";
  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)
  (2)导入zabbix数据库初始数据
  # cddatabase/mysql/
  # ll
  总用量 3012
  -rw-r--r-- 1 1000 1000990351 4月20 18:01 data.sql
  -rw-r--r-- 1 1000 1000 1978341 4月20 17:51 images.sql
  -rw-r--r-- 1 1000 1000113197 4月20 18:01 schema.sql
  #
  # mysql -u zabbix -p zabbix
页: [1]
查看完整版本: 部署zabbix监控mysql (一) 安装zabbix