编译安装zabbix(四)zabbix-server、zabbix-agent

本文详细介绍了如何从零开始部署 Zabbix 3.4 监控系统,包括 zabbix-server 的安装配置、zabbix-web 的安装与配置以及 zabbix-agent 的安装配置过程。

##安装zabbix-server
tar -xzf zabbix-3.4.4.tar.gz -C /usr/local/
ln -sv /usr/local/zabbix-3.4.4/ /usr/local/zabbix
cd /usr/local/zabbix/
yum -y install mysql

导入数据库:
mysql -uzbadmin -pzbpasswd -h 192.168.29.133 zabbix < schema.sql
mysql -uzbadmin -pzbpasswd -h 192.168.29.133 zabbix < images.sql
mysql -uzbadmin -pzbpasswd -h 192.168.29.133 zabbix < data.sql

yum -y groupinstall “Development Tools” ;yum -y install ncurses-devel openssl-devel libevent-devel  cmake epel-release;
yum -y install mariadb-libs mariadb-devel net-snmp net-snmp-devel curl curl-devel libxml2-devel
./configure –prefix=/usr/local/zabbix –enable-server  –with-mysql –enable-ipv6 –with-net-snmp –with-libcurl –with-libxml2
make -j 4 && make install
cp conf/zabbix_server.conf /etc/

groupadd -r -g 309 zabbix
useradd -r -g 309 zabbix
mkdir -pv /run/zabbix
chown zabbix:zabbix /run/zabbix/ -R

vim /usr/lib/systemd/system/zabbix-server.service
/usr/local/zabbix/sbin/zabbix_server -c /etc/zabbix_server.conf
# grep -v ‘#’ /etc/zabbix_server.conf | sed ‘/^$/d’
ListenPort=10051
SourceIP=192.168.29.134
LogType=file
LogFile=/tmp/zabbix_server.log
LogFileSize=10
DebugLevel=4
PidFile=/tmp/zabbix_server.pid
SocketDir=/tmp
DBHost=192.168.29.133
DBName=zabbix
DBUser=zbadmin
DBPassword=zbpasswd
DBPort=3306
Timeout=4
LogSlowQueries=3000
User=zabbix

##安装zabbix-web
tar -xzf zabbix-3.4.4.tar.gz -C /usr/local/
ln -sv /usr/local/zabbix-3.4.4/ /usr/local/zabbix
cp -a php /zabbix/
chown -R nginx:nginx php
vim /etc/php/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai
always_populate_raw_post_data = -1

##安装zabbix-agent
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum -y install zabbix-agent
# grep -v ‘#’ /etc/zabbix/zabbix_agentd.conf  | sed ‘/^$/d’
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogType=file
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
DebugLevel=4
SourceIP=192.168.29.133
Server=192.168.29.134
ListenPort=10050
StartAgents=3
ServerActive=192.168.29.133
Hostname=MariaDB
Include=/etc/zabbix/zabbix_agentd.d/*.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值