在CentOS 7上使用Yum源安装 Zabbix 3.2

在CentOS 7上使用Yum源安装 Zabbix 3.2

1. 环境准备

[[email protected] ~]# setenforce 0
[[email protected] ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
[[email protected] ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[[email protected] ~]# yum install epel-release.noarch wget vim gcc gcc-c++ lsof chrony tree nmap unzip rsync -y
[[email protected] ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

2. LAMP安装

[[email protected] ~]# yum install httpd mariadb mariadb-server mariadb-client php php-mysql
[[email protected] ~]# systemctl start mariadb

3. Zabbix安装

[[email protected] ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
[[email protected] ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
[[email protected] ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-get zabbix-agent

4. 创建数据库

[[email protected] ~]#mysqladmin -u root password [email protected]#123
[[email protected] ~]# mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE zabbix DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
MariaDB [(none)]> GRANT ALL ON zabbix.* TO ‘zabbix‘@‘%‘ IDENTIFIED BY ‘zabbix‘;
MariaDB [(none)]> GRANT ALL ON zabbix.* TO ‘zabbix‘@‘localhost‘ IDENTIFIED BY ‘zabbix‘;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> quit

5. 导入数据

[[email protected] ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.0/
[[email protected] zabbix-server-mysql-3.2.0]# zcat create.sql.gz | mysql -uroot -p zabbix
[[email protected] zabbix-server-mysql-3.2.0]# cd ~

6. 修改配置

[[email protected] ~]# vim /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

[[email protected] ~]# vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Chongqing

7. 启动

[[email protected] ~]# systemctl start httpd
[[email protected] ~]# systemctl start zabbix-server
[[email protected] ~]# systemctl start zabbix-agent

8. 通过 http://ip地址/zabbix配置

访问默认用户名/密码:Admin/zabbix,注意用户名也区分大小写

时间: 2024-08-02 10:40:38

在CentOS 7上使用Yum源安装 Zabbix 3.2的相关文章

在CentOS 7上使用Yum源安装和卸载 MongoDB 3.4

1.配置Yum源 1 vim /etc/yum.repos.d/mongodb-org-3.4.repo [mongodb-org-3.4]   name=MongoDB Repository    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/    gpgcheck=1    enabled=1    gpgkey=https://www.mongodb.org/static/pg

CentOS 7.5 使用 yum 源安装 Kubernetes 集群(二)

一.安装方式介绍 1.yum 安装 目前CentOS官方已经把Kubernetes源放入到自己的默认 extras 仓库里面,使用 yum 安装,好处是简单,坏处也很明显,需要官方更新 yum 源才能获得最新版本的软件,而所有软件的依赖又不能自己指定,尤其是你的操作系统版本如果低的话,使用 yum 源安装的 Kubernetes 的版本也会受到限制,通常会低于官方很多版本,我安装的时候目前官方版本为1.12,而 yum 源中的版本为1.5.2. 2.二进制安装 使用二进制文件安装,好处是可以安装

CentOS 5 上使用yum同时安装32位和64位包的解决方法

在centos上使用yum在线安装软件包的时候,有时候会同时安装32位和64位的包.并且在update的时候也会更新双份. 其实让yum只安装64位的包,只要在 /etc/yum.conf 中加个 exclude 选项: [main] cachedir=/var/cache/yum keepcache=0 plugins=1 ...... exclude=*.i?86 exclude 选项支持正则表达式,*.i?86可以用来过滤掉i386,i686等32bit包. 如果要删除已经安装的32bit

CentOS 7.4使用yum源安装MySQL 5.7.20

从CentOS 7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装.即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容.使用源代码进行编译安装又太麻烦.因此,如果想使用yum安装MySQL的话,就需要去下载官方指定的yum源,网址为: https://dev.mysql.com/downloads/repo/yum/ 找到Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architectur

yum源安装zabbix图形中文乱码解决

zabbix在切换成中文的时候,图形总有些英文翻译过来是方块形,通过亲测,终于解决. 把SIMKAI.ttf拷贝到/usr/share/zabbix/fonts 然后进入/usr/share/zabbix/include/defines.inc.php 修改 #define('ZBX_GRAPH_FONT_NAME',          'graphfont'); 为 define('ZBX_GRAPH_FONT_NAME',           'msyh'); 和 #define('ZBX_

如何在CentOS 6上通过YUM安装Nginx和PHP-FPM(转)

准备篇: 1.配置防火墙,开启80端口.3306端口       vi /etc/sysconfig/iptables       -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)       -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过防火墙)特别提示:很多网友把这两条规则添加到防

[CentOS]使用光盘作为yum软件安装源

[CentOS]使用光盘作为yum软件安装源 当Linux无法上网,但是有需要安装一些软件时,如果有系统镜像iso,那么我们可以从光盘中来安装一些软件,当然前提是光盘中有这些软件. 首先插入光驱,并挂载到文件系统中来 # 挂载光驱 mkdir /media/cdrom mount /dev/cdrom /media/cdrom 然后到yum的源配置文件路径 cd /etc/yum.repo.d/ 这个目录下默认应该有很多文件,例如 CentOS-Base.repo CentOS-Media.re

搭建centos 5.x本地yum源

大家都知道,在centos上安装rpm包时,最令人头疼的就是各种包的依赖关系.不过CentOS和RedHat以及SUSE中提供了一种shell前端软件包管理器yum,用来解决软件包的依赖关系.使用yum安装所需的软件,过程变得简单很多.但是一般来说,yum都是在线安装软件的.对于没有网络的情况下,我们该怎么办呢? 本文以 CentOS 5.5 为例,完整讲解 CentOS 系统创建本地 yum 源及使用的方法. 闲话少说,现在我们来一步步进入搭建本地源的过程. 1.  默认安装 CentOS 5

如何在没有外网的情况下,通过Centos系统光盘创建yum源,结果rpm包依赖性问题

如何在没有外网的情况下,通过Centos系统光盘创建yum源,结果rpm包依赖性问题 相信作为Linux系统管理员在安装rpm包的过程中或多或少都会遇到软件依赖性.通常我们的解决方法: 1.通过yum工具连接外网上的yum服务器来安装,自动帮忙解决软甲依赖性. 该方法能够快速解决软件依赖性问题,但是解决的前提是生产环境中有外光.如果我们的生产环境不允许连接或者不具备外网条件,基本上就没有办法解决了. 2.手动安装依赖性软件.这种方法较为原始的安装方法,只适合对软件依赖性较少的情况,如果所安装的软