zabbix的搭建及使用

本文详述了Zabbix在Linux和Windows上的搭建过程,包括服务端源码安装、Linux与Windows agent安装、多agent监控配置、开机启动步骤。同时,解决了中文显示与字体问题,确保在不同操作系统下的顺利监控。
摘要由CSDN通过智能技术生成

一、Linxu 服务端安装(源码包安装)

(点击题目解锁惊喜↑↑)

server:redhat6  192.168.1.224
client:windows、redhat6 192.168.1.125 192.168.1.122

1、配置网络yum

源https://blog.csdn.net/weixin_36524613/article/details/80855481 

2、安装mysql

yum-yinstall mysql mysql-server mysql-devel
MySQL 配置文件/etc/my.cnf中加入default-character-set=utf8
vim /etc/my.cnf 加入default-character-set=utf8
开启mysql服务
service mysqld start
创建 Root 管理员,设置root密码
mysqladmin-u root password 123456
登陆 MySQL
mysql-uroot-p123456
创建 zabbix 数据库,并设置登陆权限
mysql>create database zabbix character set utf8 collate utf8_bin
添加zabbix用户并设置密码和访问权限
mysql> grant all privileges on zabbix.* to zabbix@localhostidentified by 'zabbix'
如果需要本地连接数据库,添加权限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'zabbix'@'192.168.0.125' IDENTIFIED BY 'zabbix'
mysql> flush privileges;
\q

3、安装zabbixserver

1)安装必要环境

yum install httpd php http-devel php-devel php-pear php-xmlrpc php-bcmath mysql-connector-odbc libdbi-dbd-mysql                   
httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap net-snmp-devel curl-devel                
unixODBC-devel OpenIPMI-devel java-devel libssh2-devel openldap openldap-devel-y

2)配置php环境

sed-i"s/;date.timezone=/date.timezone=Asia\/Shanghai/g" /etc/php.ini
sed-i "s#max_execution_time = 30#max_execution_time = 300#g" /etc/php.ini
sed -i "s#post_max_size = 8M#post_max_size = 32M#g" /etc/php.ini
sed -i "s#max_input_time = 60#max_input_time = 300#g" /etc/php.ini
sed -i "s#memory_limit = 128M#memory_limit = 128M#g" /etc/php.ini
sed -i "s/;mbstring.func_overload = 0/mbstring.func_overload = 0\n/" /etc/php.ini

3)安装zabbix服务端

下载源码包,添加组。

wget
prdownloads.sourceforge.net/zabbix/zabbix-2.4.8.tar.gz
groupadd zabbix -g 201
useradd -g zabbix -u 201 -m zabbix

解压编译,要确认是否安装gcc。

yum install gcc –y
tar zxf zabbix-2.4.8.tar.gz
cd zabbix-2.4.8
./configure --prefix=/usr/local/zabbix-2.4.8--sysconfdir=/etc/zabbix--
enable-server --enable-proxy --enable-agent --                      
enable-ipv6 --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl --with-openipmi --with-unixodbc --with-ldap              
--with-ssh2 --enable-java

检查出错的话根据提示安装相应工具包。

make install
l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值