[root@zabbixserver ~]# cd lnmp_soft/[root@zabbixserver lnmp_soft]# ls zabbix-3.4.4.tar.gz zabbix-3.4.4.tar.gz[root@zabbixserver lnmp_soft]# tar xf zabbix-3.4.4.tar.gz # 进入zabbix目录[root@zabbixserver lnmp_soft]# cd zabbix-3.4.4/
开始编译安装zabbix
# 编译,zabbixserver 主机需要监控自己,所以--enable-server和--enable-agent都需要[root@zabbixserver zabbix-3.4.4]# ./configure --enable-server --enable-agent --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl# 安装[root@zabbixserver zabbix-3.4.4]# make && make install
# 创建名为zabbix的用户,密码也是zabbix,可以对zabbix数据库拥有全部权限。zabbix@'%'格式是:zabbix@客户端地址# 在mysql中,%表示0到多个任意字符MariaDB [(none)]> grant all on zabbix.* to zabbix@'%' identified by 'zabbix';
授权
# 授权zabbix用户可以在本机登陆MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by 'zabbix';MariaDB [(none)]> exit
导入表结构
# 查看zabbix的表结构[root@zabbixserver ~]# cd lnmp_soft/zabbix-3.4.4/database/mysql/[root@zabbixserver mysql]# lsdata.sql images.sql schema.sql# -u指定用户名,-p指定密码,第3个zabbix是数据库# 导入zabbix表结构,3个sql文件按顺序导入[root@zabbixserver mysql]# mysql -uzabbix -pzabbix zabbix < schema.sql [root@zabbixserver mysql]# mysql -uzabbix -pzabbix zabbix < images.sql [root@zabbixserver mysql]# mysql -uzabbix -pzabbix zabbix < data.sql 第三步:配置并启动zabbix_server服务