安装zabbix

1)安装

##安装zabbix

##准备环境 关闭mysql、selinux

##安装阿里epel源和zabbix源
[[email protected] ~]# rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
[[email protected] ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo  epel-testing.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  epel.repo          zabbix.repo

##安装 服务端、zabbix-get命令、web连接mysql的库、web、zabbix-agent
[[email protected] yum.repos.d]# yum install -y zabbix-server zabbix-get zabbix-web-mysql zabbix-web zabbix-agent
##开机启动
[[email protected] yum.repos.d]# systemctl enable zabbix-server zabbix-agent systemctl enable httpd
##安装mariadb,设置开机启动
[[email protected] yum.repos.d]# yum -y install mariadb*
[[email protected] yum.repos.d]# systemctl status mariadb

##配置mysql
#创建zabbix数据库并指定字符集
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
#授权
MariaDB [(none)]> grant all on zabbix.* to [email protected]‘localhost‘ identified by ‘123456‘;

[[email protected] yum.repos.d]# cd /usr/share/doc/zabbix-server-mysql-3.2.7/
[[email protected] zabbix-server-mysql-3.2.7]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix

##修改php相关
[[email protected] zabbix]# grep timezone /etc/httpd/conf.d/zabbix.conf
        php_value date.timezone Asia/Shanghai
##配置zabbix-server
[[email protected] ~]# egrep -v "^#|^$" /etc/zabbix/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000
#配置zabbix-agent
[[email protected] zabbix]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.142.180  ##被动模式
ServerActive=127.0.0.1  ##主动模式
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/*.conf
##启动
systemctl start zabbix-agent  zabbix-server

##查看
[[email protected] zabbix]# netstat -tulnp | grep zabbix | grep -w "tcp"
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      29173/zabbix_agentd
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      4024/zabbix_server 

##打开web界面进行最后配置
http://IP地址/zabbix
##默认账号密码是Admin/zabbix

 2)术语

时间: 2024-10-12 18:54:25

安装zabbix的相关文章

centos7.x之yum安装zabbix

1.安装LAMP #关闭防火墙方便测试 yum install epel-release -y systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 #安装httpd yum install httpd systemctl start httpd.service  systemctl enable httpd.service #安装数据库5.6 wget http://dev.mysql

部署zabbix监控mysql (一) 安装zabbix

部署zabbix监控mysql (1)安装LAMP环境 [[email protected] ~]# yum -y installmysql-server http php (2)安装zabbix web所需要的依赖包 [[email protected] ~]# yum -y installmysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmathphp-mbstring php-xml 安装Fpin

CentOS 7 yum安装Zabbix

CentOS 7 yum安装Zabbix 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 下面是Centos7上yum安装zabbix的步骤. 二.Zabbix安装 本文档在同一台机器上安装了zabbix-server 和zabbix-agent 自己监控自己. 1.配置LAMP 参照下面的链接 Centos

安装zabbix 遇到的故障

故障1: 编译zabbix时候出现下面问题,我使用的编译参数如下: ./configure --prefix=/home/zhanjun/tools/zabbix-2.4.7/ --enable-server --enable-agent --with-mysql --with-net-snmp -with-libcurl --with-libxml2 问题: 报checking for mysql_config... configure: error: MySQLclient library

CentOS 7 安装 Zabbix 3.0

CentOS7搭建Zabbix 一.安装数据库: 1.  安装数据库:sudo  yum  grouinstall mariadb mariadb-server –y 2.  启动数据库:sudo systemctl  start mariadb 3.  设置开机启动:sudo systemctl enable mariadb 4.  初始化数据库:sudo mysql_secure_installation            //设置密码为123456 二.安装Zabbix 1.  下载Z

CentOS 7 源码安装 Zabbix 3.2.3

1.1 环境准备 系统环境准备: CentOS 7 64位 mysql-5.5.44 php-5.6.29 zabbix-3.2.3 配置前先关闭iptables和SELINUX,避免安装过程中报错. # service iptables stop # setenforce 0 # vi /etc/sysconfig/selinux SELINUX=disabled MySQL 5.1以上最好是 5.6或者更高的版本 PHP 5.4或者更高的版本 2, LAMNP环境安装好 编译安装zabbix

Linux rpm安装zabbix agent

1.下载并安装zabbix 3.2.3版本rpm包 wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.3-1.el7.x86_64.rpm rpm -ivh zabbix-agent-3.2.3-1.el7.x86_64.rpm 2.修改zabbix agent配置文件 vim /etc/zabbix/zabbix_agentd.conf Server=ZABBIX服务端IP ServerActive=ZA

CentOS6上编译安装ZABBIX 3.0

0x00  实验环境 系统:CentOS-6.8-x86_64 httpd:2.4.20 mysql:5.6.31 php:5.6.22 IP:10.0.0.4 0x01  编译安装zabbix3.0 1.下载zabbix源码包 [[email protected] src]# cd /usr/local/src/ [[email protected] src]# wget http://downloads.sourceforge.net/project/zabbix/ZABBIX%20Late

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

基于lamp环境编译安装zabbix

环境:lamp 系统:centos 6 前提:编译安装软件需要安装开发环境,关闭iptables和selinux # yum groupinstall "Development Tools"  "Server Platform Development" 一.编译安装httpd httpd2.4需要apr.apr-util依赖包 1.编译安装apr.apr-util # tar xf apr-1.5.0.tar.bz2  # cd apr-1.5.0 # ./conf