zabbix4.4.1基于contos7.6 1810安装教程

zabbix简介

是一个基于WEB界面的提供分布式监控系统以及网络监视功能的企业级的开源解决方案。zabbix能监控各种网络参数,保证服务器系统的安全按运营,并提供灵活的通知机制以让系统管理员快速定位、解决存在的各种问题。zabbix主要是由两部分组成,zabbix server和可选zabbix agent

zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

安装教程

1、外网安装(以centos7.6 安装zabbix4.4.1为例)

a.安装yum源
rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
yum clean all
b.安装zabbix server 、 前端 、 zbbix agent代理
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
c.安装数据库, 以mariadb为例,根据具体需要也可以替换成mysql
   yum -y install mariadb mariadb-server.x86_64 
d.启动并配置mariadb
systemctl start mariadb.service
systemctl enable mariadb.service
#这里是登录数据库创建zabbix用户并设置zabbix用户密码
mysql -uroot
create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
e.导入zabbix数据到mariadb中
zcat /usr/share/doc/zabbix-server-mysql-3.4.9/create.sql.gz | mysql -uzabbix -pzabbix zabbix
e.修改zabbix_server.conf
vim /etc/zabbix/zabbix_seerver.conf
DBHost=localhost #数据库ip 如果数据库没有在本地安装,则替换成数据库服务器的ip
DBName=zabbix    #库名
DBUser=zabbix    #用户名
DBPassword=zabbix#密码

#保存退出,其他暂时不用修改
编辑Zabbix前端的PHP配置:

Zabbix前端的Apache配置文件位于 /etc/httpd/conf.d/zabbix.conf ,主要修改时区,其他可以不修改.

 vim /etc/httpd/conf.d/zabbix.conf 
#
# Zabbix monitoring system php web frontend
#

Alias /zabbix /usr/share/zabbix

<Directory "/usr/share/zabbix">
    Options FollowSymLinks
    AllowOverride None
    Require all granted

    <IfModule mod_php5.c>
        php_value max_execution_time 300
        php_value memory_limit 128M
        php_value post_max_size 16M
        php_value upload_max_filesize 2M
        php_value max_input_time 300
        php_value always_populate_raw_post_data -1
       	php_value date.timezone Asia/Shanghai  #Asia/Shanghai 不用做修改,如果修改要修改正确的时区,否则会报错的.
    </IfModule>
</Directory>

<Directory "/usr/share/zabbix/conf">
    Require all denied
</Directory>
"/etc/httpd/conf.d/zabbix.conf" 37L, 832C  
启动zabbix和httpd服务:
systemctl start zabbix-server.service
systemctl enable zabbix-server.service 
systemctl enable httpd.service
systemctl start httpd.service
访问web的zabbix服务并安装:
通过主机http://IP/zabbix的方式访问web的zabbix,按照页面设置进行基础配置完成操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、内网安装(以centos7.6 安装zabbix4.4.1为例)

由于内网安装比较复杂,做了脚本化安装
unzip Zabbix4.4.1-install.zip  
cd Zabbix4.4.1-install  
chmod +x Zabbix-install.sh  
sh Zabbix-install.sh  
配置Mysql数据库root密码

建议使用较为复杂的密码,但是不建议使用特殊字符。

安装完成提示信息

根据安装提示内容打开WEB进行访问,将提示的信息输入到Zabbix中。之后的步骤和外网的一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值