快捷搜索:

您的位置:澳门新葡4473网站 > 项目 > RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级

RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级

发布时间:2019-10-11 07:06编辑:项目浏览(80)

    RedHat 7.1 安装 Zabbix 监控程序详解(切合对linux初级顾客)2017-05-02

    设置步骤:

    1.zabbix须要安装LAMP架构

    2.安装zabbix服务

    3.初始化zabbix系统

     

    1.设置遭逢:VMware设想

    1
    2
    3
    4
    [root@localhost ~]# cat /etc/redhat-release
    Red Hat Enterprise Linux Server release 7.1 (Maipo)
    [root@localhost ~]# uname -a
    Linux localhost.localdomain 3.10.0-229.el7.x86_64 #1 SMP Thu Jan 29 18:37:38 EST 2015 x86_64 x86_64 x86_64 GNU/Linux

    =================================好啊,上边开头安装LAMP架构============================

    1.为了有支持获取安装使用,首先配置YUM服务,RedHat 暗中认可YUM已安装,上边大家一向配置YUM本地源和互联网源就能够。

    [root@localhost ~]# mount /dev/cdrom /mnt/cdrom
     mount: /dev/sr0 is write-protected, mounting read-only 

    2.查看yum是还是不是安装;(以下标示已设置)

    [root@localhost ~]# rpm -qa |grep yum*
    yum-metadata-parser-1.1.4-10.el7.x86_64
    yum-3.4.3-125.el7.noarch
    yum-rhn-plugin-2.0.1-5.el7.noarch
    keyutils-libs-1.5.8-3.el7.x86_64
    python-pyudev-0.15-6.el7.noarch

    3.配置yum本地源和网络源;

    [root@localhost yum.repos.d]# mkdir  repobak   #新建二个备份文件夹

    [root@localhost yum.repos.d]#mv *  repobak    #讲yum.repos.d 文件夹内文件备份到repobak内

    [root@localhost yum.repos.d]#vi zabbix.repo     #新建一个zabbix.repo YUM源文件,增多如下:

    =================================zabbix.repo文件===================================

    [zabbix]
    name=Zabbix Official Repository - $basearch                                 #可引用变量$basearh为系统平台项目(x86_64&i386)
    baseurl=          #互连网源地址 (镜像站)
    enabled=1                                                                               #启用为1 禁用为0
    gpgcheck=1                                                                             #校验为1 禁绝校验为0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591      # 那么些依照系统版本自动生成,可归纳。

    [zabbix-non-supported]
    name=Zabbix Official Repository non-supported - $basearch
    baseurl=
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX                   # 这一个依据系统版本自动生成,可粗略。
    gpgcheck=1
    [waiwang]
    name=waiwang
    baseurl=
    enabled=1
    gpgcheck=0
    [extras]
    name=extras
    baseurl=
    enabled=1
    gpgcheck=0

    ======================================END====================================

    4.清除YUM缓存文件

    [root@localhost ~]# yum clean all                                           #清除yum缓存

    Loaded plugins: product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    Cleaning repos: extras waiwang zabbix zabbix-non-supported
    Cleaning up everything 

    5.创造YUM缓存文件

     

    [root@localhost ~]# yum makecache                                    #生成yum缓存

    Loaded plugins: product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    extras | 3.4 kB 00:00 
    waiwang | 3.6 kB 00:00 
    zabbix | 951 B 00:00 
    zabbix-non-supported | 951 B 00:00 
    (1/8): extras/prestodelta | 99 kB 00:00 
    (2/8): extras/primary_db | 151 kB 00:00 
    (3/8): waiwang/group_gz | 155 kB 00:00 
    (4/8): extras/other_db | 640 kB 00:01 
    (5/8): extras/filelists_db | 770 kB 00:02 
    (6/8): waiwang/filelists_db | 6.6 MB 00:02 
    (7/8): waiwang/other_db | 2.4 MB 00:00 
    (8/8): waiwang/primary_db | 5.6 MB 00:03 
    (1/6): zabbix/x86_64/primary | 13 kB 00:00 
    (2/6): zabbix/x86_64/filelists | 43 kB 00:00 
    (3/6): zabbix/x86_64/other | 7.7 kB 00:00 
    (4/6): zabbix-non-supported/x86_64/filelists | 660 B 00:00 
    (5/6): zabbix-non-supported/x86_64/primary | 1.6 kB 00:00 
    (6/6): zabbix-non-supported/x86_64/other | 1.5 kB 00:00 
    zabbix 92/92
    zabbix 92/92
    zabbix 92/92
    zabbix-non-supported 4/4
    zabbix-non-supported 4/4
    zabbix-non-supported 4/4
    Metadata Cache Created 

    6.[root@localhost ~]# yum  list  能够查看YUM获取到的文件列表

    7.关闭firewall:(vi/etc/selinux/)

    [root@localhost ~]#systemctl stop firewalld.service                       #停止firewall

    [root@localhost ~]#systemctl disable firewalld.service                   #取缔firewall开机运维

    [root@localhost ~]# vi /etc/selinux/config                                     #将selinux=enforcing  改为 selinux=disabled 即可。

    [root@localhost ~]# sestatus                                                       #查看selinux状态

     

    =======================================结束YUM意况已经计划截至=======================

    一.发端安装LAMP架构

    1.安装Apache

    [root@localhost ~]#yum install httpd                                           #据他们说提示,输入Y安装就能够成功安装

    [root@localhost ~]#systemctl start httpd.service                          #启动apache

    [root@localhost ~]#systemctl stop httpd.service                           #停止apache

    [root@localhost ~]#systemctl restart httpd.service                       #重启apache

    [root@localhost ~]#systemctl enable httpd.service                       #安装apache开机运营

     

    2.安装MariaDB

    福睿斯HEL 7.0中,已经使用MariaDB取代了MySQL数据库

    2.1安装MariaDB

    [root@localhost ~]#yum install mariadb mariadb-server                #叩问是或不是要设置,输入Y就能够自动安装,直到安装达成

    [root@localhost ~]#systemctl start mariadb.service                      #启动MariaDB

    [root@localhost ~]#systemctl stop mariadb.service                      #停止MariaDB

    [root@localhost ~]#systemctl restart mariadb.service                  #重启MariaDB

    [root@localhost ~]#systemctl enable mariadb.service                  #安装开机运营

    3.安装PHP

    [root@localhost ~]#yum install php                                          #依照提醒输入Y直到安装到位 

    4.安装PHP组件,使PHP支持 MariaDB

    [root@localhost ~]#yum install php-mysql php-gd libjpeg*  php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash  

                                                                                                                      #那边选用上述安装包进行设置,依据提示输入Y回车

    [root@localhost ~]#systemctl restart mariadb.service                                        #重启MariaDB

    [root@localhost ~]#systemctl restart httpd.service                                            #重启apache

     

    5.双重起动服务

    [root@localhost ~]#systemctl restart mariadb.service                                       #重启MariaDB

    [root@localhost ~]#systemctl restart httpd.service                                           #重启apache

     

    6.登录  测试httpd服务是不是日常。

    =========================LAMP架构已经搭建实现==========================================

    二.zabbix服务的装置和布署

    1安装存款和储蓄库配置文件

    [root@localhost ~]#rpm -ivh

    2.安装zabbix程序

    [root@localhost ~]#yum install zabbix-server-mysql zabbix-web-mysql zabbix-get zabbix-agent 安装zabbix,提醒点"y"就能够成功安装。

    [root@localhost ~]#rpm -ql zabbix-server-mysql  验证安装文件

    /etc/logrotate.d/zabbix-server
    /etc/zabbix/zabbix_server.conf
    /usr/lib/systemd/system/zabbix-server.service
    /usr/lib/tmpfiles.d/zabbix-server.conf
    /usr/lib/zabbix/alertscripts
    /usr/lib/zabbix/externalscripts
    /usr/sbin/zabbix_server_mysql
    /usr/share/doc/zabbix-server-mysql-3.2.5
    /usr/share/doc/zabbix-server-mysql-3.2.5/AUTHORS
    /usr/share/doc/zabbix-server-mysql-3.2.5/COPYING
    /usr/share/doc/zabbix-server-mysql-3.2.5/ChangeLog
    /usr/share/doc/zabbix-server-mysql-3.2.5/NEWS
    /usr/share/doc/zabbix-server-mysql-3.2.5/README
    /usr/share/doc/zabbix-server-mysql-3.2.5/create.sql.gz
    /usr/share/man/man8/zabbix_server.8.gz
    /var/log/zabbix
    /var/run/zabbix

    3.初始化mariadb数据库

    [root@localhost ~]#mysql -u root 

    图片 1

     

    4..导入zabbix开始情势和多少

    [root@localhost ~]#zcat /usr/share/doc/zabbix-server-mysql-3.2.1/create.sql.gz | mysql -uroot zabbix 

    [root@localhost ~]#mysql -u root  验证数据是或不是导入成功

    MariaDB [zabbix]>use zabbix;

    Database changed
    MariaDB [zabbix]> show tables;
    +----------------------------+
    | Tables_in_zabbix |
    +----------------------------+
    | acknowledges |
    | actions |
    | alerts |
    | application_discovery |
    | application_prototype |
    | application_template |
    | applications |
    | auditlog |

    5.配备zabbix配置文件,修改数据库密码为zabbix

    [root@localhost ~]#vi /etc/zabbix/zabbix_server.conf

    DBPassword=zabbix

     

    6.安排Http配置文件,修改时区为亚洲法国首都

    # vi /etc/httpd/conf.d/zabbix.conf

    php_value date.timezone Asia/Shanghai

     

    7.开头zabbix-server,并安装开机自启

    #systemctl start zabbix-server

    #systemctl enable zabbix-server

    注意:

    ①借使zabbixserver无法运转,则须要安装trousers支持包。

    #yum install trousers

    ②如果报pid错误

    亟待做软连接/var/run > /run

    #ln -s /var/run /run

     

    8.开发银行http,并设置开机自启

    #systemctl start httpd

    #systemctl enable httpd

     

    9.开始zabbix-agent,并设置开机自启

    #systemctl start zabbix-agent

    #systemctl enable zabbix-agent

     

    10选择IE登录zabbix图形分界面举办安装。

    地址:

    账户:admin   密码:zabbix

     

    11. zabbix图形界面包车型客车安顿。图形分界面配置互连网有多数,能够活动查询,此处省略。。。。。。。。。。

     

    本文由澳门新葡4473网站发布于项目,转载请注明出处:RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级

    关键词: