全程使用yum安装zabbix记录

环境准备:web环境(apache,php,mysql)

三个都使用yum来安装

准备yum源,使用阿里的源(新浪源安装apache的时候有问题)

[[email protected]_master yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

安装php,apache,mysql

[[email protected]_master yum.repos.d]# yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 
[[email protected]_master yum.repos.d]# yum install mysql-server mysql

web环境已准备

设置mysql密码,并创建zabbix数据库

[[email protected]_master ~]# mysql -uroot
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
mysql> set password for ‘root‘@‘localhost‘=password(‘123456‘);
Query OK, 0 rows affected (0.00 sec)
mysql> create database zabbix character set utf8;
Query OK, 1 row affected (0.00 sec)

使用yum安装zabbix

先获取第三方源

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

开始安装

[[email protected]_master yum.repos.d]# yum install zabbix-server-mysql zabbix-web-mysql

查看其安装后的路径

[[email protected]_master create]# whereis zabbix
zabbix: /etc/zabbix /usr/lib/zabbix /usr/share/zabbix

进入zabbix的数据库信息目录

[[email protected]_master create]# cd /usr/share/doc/zabbix-server-mysql-2.4.2/create
[[email protected]_master create]# ll
总用量 2988
-rw-r--r--. 1 root root  972744 11月 10 19:25 data.sql
-rw-r--r--. 1 root root 1978341 11月  5 16:01 images.sql
-rw-r--r--. 1 root root  104816 11月  5 16:02 schema.sql

把zabbix数据库脚本导入到数据库中

要按以下顺序导入,否则会报错

[[email protected]_master create]# mysql -uroot -p123456 zabbix < schema.sql
[[email protected]_master create]# mysql -uroot -p123456 zabbix < images.sql
[[email protected]_master create]# mysql -uroot -p123456 zabbix < data.sql

修改zabbix配置文件信息

[[email protected]_master create]# cd /etc/zabbix/
[[email protected]_master zabbix]# ll
总用量 20
drwxr-x---. 2 apache apache  4096 12月  3 15:02 web
-rw-r-----. 1 root   zabbix 13184 11月 10 19:32 zabbix_server.conf
[[email protected]_master zabbix]# cp zabbix_server.conf zabbix_server.conf.bak20141203
[[email protected]_master zabbix]# vim zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

最后将zabbix站点添加到apache中(直接yum安装会直接自动添加zabbix配置文件)

启动服务

[[email protected]_master conf.d]# service httpd start
正在启动 httpd:httpd: apr_sockaddr_info_get() failed for puppet_master
httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 for ServerName
                                                           [确定]
[[email protected]_master conf.d]# service zabbix-server start
Starting Zabbix server:                                    [确定]

剩下的就从页面配置了

http://192.168.164.132/zabbix/setup.php

后续记录

修改php.ini文件中的

date.timezone =  ‘Asia/Chongqing‘

否则页面安装提示没有time zone内容,并且要改为chongqing地区。

时间: 2024-10-13 17:14:42

全程使用yum安装zabbix记录的相关文章

CentOS 7 yum安装Zabbix

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

搭建zabbix(yum安装zabbix,ngixn,mysql,源码安装php)

yum安装zabbix,ngixn,mysql,源码安装php,并不是有特别的效果,而是zabbix源码安装失败了... 1.安装zabbix的repo2.yum 安装 3.yum安装mariadb mariadb-server4.创库zabbix,赋权给zabbix用户5.将zabbix文件的库导入mysql中 6.修改zabbix_server.conf配置文件7.启动开机自启zabbix_server.service 8.yum安装nginx9.修改nginx.conf配置文件,用ngin

yum安装zabbix监控

公司的服务器由于没有监控软件监控,最感觉不安全,就开始研究zabbix的安装,最后找到一个最简单的安装方法,在这里记录一下,方便以后的查阅 1.安装zabbix官方的软件配置仓库 rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm 安装完成之后我们来看一下可用的zabbix安装包信息: yum search zabbix 2.安装zabbix服务器端, mysql

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

CentOS 6.5下通过yum安装MongoDB记录

最近想尝试一下英特尔的基于WebRTC协同通信开发套件,其中的CS_WebRTC_Conference_Server_MCU依赖MongoDB. MongoDB是什么? MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 安装MongoDB 参考:https://docs.mongodb.org/gettin

centos6.5 yum 安装zabbix

关掉相关安全设置,要不出现一大堆乱七八糟的问题 service iptables stop chkconfig iptables off setenforce 0 sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 卸载相关软件包(如果有的话),保持干净环境 yum remove -y mysql* httpd* php* nginx* zabbix* 安装软件包和依赖包 yum -y install wget

centos7 yum 安装zabbix设置钉钉机器人报警

原文地址 网上有很多zabbix使用钉钉触发告警信息的攻略, 需要注意的是zabbix3.2不能使用那些攻略进行触发报警. 至于监控内容啥的不在这篇文章里谈及, 我们这里只谈报警部分. 作者这里的环境基本都是centos 7.4 以及zabbix3.2 yum 安装,如果读者用的其他系统, 或安装方式不同, 此文章仅供参考. 搭建好zabbix3.2环境,然后: 从网上下载一下钉钉的zabbix机器人: 钉钉-zabbix-robot 解压缩并放在你的任意位置,改名为dingding.sh并放到

使用yum安装zabbix报错

背景:我使用yum方式安装软件时,比如zabbix这种软件,我们在安装时一般都是直接到zabbix官网,按照官方的步骤进行安装,但是有一个问题,官方的服务器不在国内,时常会在安装时导致超时报错.此时解决思路就因该是将官方源替换成国内的镜像源,例如阿里云.163的镜像源.要点就是网络问题!网络问题!网络问题! 注意安装zabbix时也要选择阿里云的镜像repo,地址如下: rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x8

Yum 安装 zabbix...

环境:centos6_64 Mysql环境.禁用iptable selinux 安装基础包: 需要安装LAMP.自己安装吧...不会的请移步...LAMP rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm yum install zabbix-server-mysql zabbix-web-mysql -y yum install zabbix-agent -y