部署zabbix
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署zabbix相关的知识,希望对你有一定的参考价值。
第一步:安装好基础环境
- LNMP
第二步: Download Zabbix
$ wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.22/zabbix-3.0.22.tar.gz
第三步:添加zabbix用户
$ useradd zabbix -s /sbin/nologin
第四步: 部署zabbix-server
$ tar -zxvf zabbix-3.0.22.tar.gz
$ cd zabbix-3.0.22
$ ./configure --prefix=/usr/local/zabbix-server --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
$ make && mkae install
第五步:部署zabbix-database
-
创建zabbix数据库
$ mysql -uroot -p mysql> create database zabbix default charset utf8; mysql> grant all on zabbix.* to ‘zabbix‘@‘localhost‘ identified by ‘zabbix‘; mysql> flush privileges; mysql> q
- 导入数据
$ cd zabbix-3.0.22 $ mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql $ mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql $ mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql
第六步:部署zabbix-web
$ cd zabbix-3.0.22
$ mkdir -p /data/wwwroot/zabbix
$ cp -rapv frontends/php/* /data/wwwroot/zabbix
默认账号密码:admin zabbix
第7步:部署zabbix-agent
$ cd zabbix-3.0.22
$ useradd zabbix -s /sbin/nologin -M
$ ./configure --prefix=/usr/local/zabbix-agent --enable-agent
$ make && make install
修改zabbix_agent配置
- Server
- ServerActive
以上是关于部署zabbix的主要内容,如果未能解决你的问题,请参考以下文章