zabbix4.0编译安装

警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。

下载地址:

https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.16/zabbix-4.0.16.tar.gz

 

解压安装:

tar xf zabbix-4.0.16.tar.gz

groupadd zabbix

useradd -g zabbix zabbix

yum install -y net-snmp net-snmp-devel libevent libevent-devel

./configure –prefix=/application/zabbix –enable-server –enable-agent –with-mysql –enable-ipv6 –with-net-snmp –with-libcurl –with-libxml2

make install

echo ’export PATH=/application/zabbix/sbin:$PATH’  >> /etc/profile

 

配置mysql:

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to ‘zabbix’@’localhost’ identified by ‘<password>’;

导入库:

cd /server/packages/zabbix-4.0.16/frontends/phpdatabase/mysql mysql -uzabbix -p<password> zabbix < schema.sql

下面步骤当创建Zabbix proxy数据库时不需要执行

mysql -uzabbix -p<password> zabbix < images.sql mysql -uzabbix -p<password> zabbix < data.sql

 

配置zabbix_server vim /application/zabbix/etc/zabbix_server.conf DBName=zabbix DBUser=zabbix DBUser=zabbix

 

启动zabbix_server(agent同理)

su - zabbix -c zabbix_server

 

安装zabbix_web /server/packages/zabbix-4.0.16/frontends/php cp -a /application/zabbix_web

打开浏览器安装

 

zabbix-server启动脚本

[Unit]
Description=zabbix server
After=syslog.target network.target

[Service]
Type=simple
PIDFile=/tmp/zabbix_server.pid
ExecStart=/application/zabbix/sbin/zabbix_server
ExecReload=/bin/kill -USR2 $MAINPID
ExecStop=/bin/kill -SIGTERM $MAINPID

[Install]
WantedBy=multi-user.target
请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%