首页 > 系统相关 >centos7 yum安装zabbix

centos7 yum安装zabbix

时间:2024-08-28 14:38:47浏览次数:4  
标签:repos server centos7 zabbix yum root localhost

centos7 yum安装zabbix国内源

在安装zabbix中,使用官网的下载源会出现一些下载不完的情况,因为zabbix的官网源是在国外的

现在我们安装zabbix3.4作为演示,安装其它版本可以选择对应的版本

安装前,需要关闭防火墙

1 2 [root@localhost ~]#systemctl stop firewalld [root@localhost ~]#setenforce 0

1、配置阿里云的zabbix yum 源

配置阿里云zabbix yum源

先找到zabbix rpm文件地址

https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

1 [root@localhost ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

备份下载repo文件并替换repo文件

1 2 3 4 [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.backup [root@localhost yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost yum.repos.d]# mv Centos-7.repo CentOS-Base.repo

执行yum源更新命令

1 2 3 [root@localhost yum.repos.d]# yum clean all [root@localhost yum.repos.d]# yum makecache [root@localhost yum.repos.d]# yum update -y

2、更换zabbix国内源

1 [root@localhost yum.repos.d]# vi zabbix.repo

更改baseurl的地址为阿里云的地址

1 2 3 4 5 6 7 8 9 10 11 12 13 [zabbix] name=Zabbix Official Repository - $basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591   [zabbix-non-supported] name=Zabbix Official Repository non-supported - $basearch baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/ enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX gpgcheck=1

添加gpgkey

1 2 [root@localhost yum.repos.d]# curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 [root@localhost yum.repos.d]# curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX

添加之后即可使用,更新源

1 [root@localhost yum.repos.d]# yum makecache -y

3、安装zabbix

   安装相关软件

1 [root@localhost yum.repos.d]# yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb zabbix-agent -y

  修改PHP时区配置

1 [root@localhost yum.repos.d]# vi /etc/httpd/conf.d/zabbix.conf 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <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 max_input_vars 10000         php_value always_populate_raw_post_data -1         # php_value date.timezone Europe/Riga     </IfModule> </Directory>

  # php_value date.timezone Europe/Riga 取消注释并修改时区为 Asia/Shanghai

php_value date.timezone Asia/Shanghai

  更改web端口(也可以不更改)

1 2 3 [root@localhost yum.repos.d]# vi /etc/httpd/conf/httpd.conf     Listen 8088     ServerName IP:8088

重启apache服务,systemctl restart httpd

  数据库配置

1 [root@localhost yum.repos.d]# systemctl start mariadb

  创建zabbix所有的数据库以及用户

1 2 3 4 5 6 7 8 9 10 11 12 13 [root@localhost yum.repos.d]# mysql   MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; Query OK, 1 row affected (0.00 sec)   MariaDB [(none)]> grant all on zabbix.* to zabbix@'%' identified by '123456'; Query OK, 0 rows affected (0.00 sec)   MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by '123456'; Query OK, 0 rows affected (0.00 sec)   MariaDB [(none)]> exit; Bye

  导入zabbix数据

1 2 3 4 5 6 7 8 9 [root@localhost yum.repos.d]# cd /usr/share/doc/zabbix-server-mysql-3.4.15/ [root@localhost zabbix-server-mysql-3.4.15]# ll total 2120 -rw-r--r--. 1 root root      98 Nov 12  2018 AUTHORS -rw-r--r--. 1 root root  866545 Nov 12  2018 ChangeLog -rw-r--r--. 1 root root   17990 Nov 12  2018 COPYING -rw-r--r--. 1 root root 1267039 Nov 12  2018 create.sql.gz -rw-r--r--. 1 root root      52 Nov 12  2018 NEWS -rw-r--r--. 1 root root    1062 Nov 12  2018 README 
1 [root@localhost zabbix-server-mysql-3.4.15]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix

  修改zabbix配置文件

1 [root@localhost zabbix-server-mysql-3.4.15]#vi /etc/zabbix/zabbix_server.conf
1 2 3 4 DBHost=192.168.1.X      #数据库地址 DBName=zabbix   #数据库名 DBUser=zabbix   #数据库用户 DBPassword=123456   #数据库密码

  启动zabbix及httpd 

1 2 [root@localhost zabbix-server-mysql-3.4.15]#systemctl start httpd.service [root@localhost zabbix-server-mysql-3.4.15]#systemctl start zabbix-server.service

  用浏览器访问

http://服务器ip:端口/zabbix/setup.php

默认超级管理员账号:Admin

       密码:zabbix

标签:repos,server,centos7,zabbix,yum,root,localhost
From: https://www.cnblogs.com/xxllx/p/18384613

相关文章

  • Linux上网配置-CentOS7
    上网配置思路1.确认虚拟机的网络适配器为桥接模式2.网卡配置文件是否存在并启用网卡接口3.网卡配置文件详解:静态IP地址、子网掩码、默认网关、物理地址以及DNS4.局域网的其他物理机能远程该虚拟机5.虚拟机ping通外网一、确认虚拟机的网络适配器为桥接模式问题1.为什么......
  • yum依赖python2环境-"No module named urlgrabber"
    1.python3安装perl环境以及IPC/cmd.pm模块,由于环境中安装了pyhon2和python3导致模块引入冲突。makepython3时一直报错没有Module_tktinter,重新安装tk后python3还是import失败 2.检查发现python2可以引入,并且再进行安装模块时,使用的是python,而系统python指向python2 3.修改......
  • Linux零基础到精通(二)-vmware虚拟机使用教程及Centos7操作系统安装
    目录前言Linux操作系统运用领域vmware虚拟机安装与使用电脑硬件环境要求vmware虚拟机软件安装创建一个虚拟机配置vmware的虚拟化网络通过vmware虚拟机安装操作系统下载Centos7系统镜像安装Centos7操作系统配置网络和主机名称信息配置系统分区软件包选择设置用户密码进......
  • yum install epel-release, except KeyboardInterrupt, e:, SyntaxError: invalid syn
     yuminstallepel-release File"/usr/bin/yum",line30   exceptKeyboardInterrupt,e:                           ^SyntaxError:invalidsyntax问题原因:由于yum包管理是使用python2写的,由于python3与python2不兼容导致出......
  • zabbix“专家坐诊”第253期问答
    问题一Q:目前zabbix是不是没有针对监控项或者自动发现规则的“进行检查”的API?A:按照我这边了解的可能是没有的。 问题二Q:这个怎么改 改后重启server找到这个对应的监控,测试看看返回值有没有减少 Q:我试试看,之前是我看错问题了 问题三Q:用官方的vmware模板监控vcent......
  • CentOS 7 部署zabbix 7.0 支持Kubernetes
    1、基础信息系统版本:CentOSLinuxrelease7.6.1810(Core)内核版本:4.19.0-9.el7.ucloud.x86_642、开始安装#依赖安装yum-yinstallgccgcc-c++unixODBC-develhttpdmysql-devellibcurllibcurl-devellibeventlibevent-develfpingcurl-devellibxml2libxml......
  • Centos7(最小化安装)系统源代码安装mysql5.7.44版本
    官网下载mysql源代码安装包步骤(旧档案-版本下载方式)-CSDN博客下载cmake操作步骤-CSDN博客下载ncurses操作步骤-CSDN博客下载bison操作步骤-CSDN博客下载boost操作步骤-CSDN博客安装之前由于是最小化安装centos7安装一些开发环境和工具包文章使用国内阿里源cd/etc/yum.r......
  • zabbix-grafana配置
    一、grafana安装配置安装grafana#yuminstall-yhttps://dl.grafana.com/oss/release/grafana-11.1.4-1.x86_64.rpm启动grafana#systemctlstartgrafana-servergrafana在线安装zabbix插件,重启grafana服务#grafana-clipluginslist-remote|grep-izabbixid:......
  • CentOS7 安装及配置 RabbitMQ
    主要总结自:Centos7安装RabbitMQ1、安装前准备由于RabbitMQ使用的是Erlang语言开发的,因此在安装RabbitMQ之前需要安装Erlang环境,Erlang与RabbitMQ的下载地址分别为:Erlang:https://github.com/rabbitmq/erlang-rpm/releasesRabbitMQ:https://github.com/rabbitmq/rabbitmq-ser......
  • CENTOS7部署http应用配置yum网络源-1
    通过采用部署http的方式实现共享yum源,供其它服务器实现rpm的快捷安装。该部署方式也适用于RHEL服务器。RHEL7服务器说明服务器信息说明192.168.10.131yum源服务主节点192.168.10.243从节点(从192.168.10.131上获取yum源)前提条件:1.两台服务器需关闭......