• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Fork me on GitHub
            隨筆 - 215  文章 - 13  trackbacks - 0
            <2018年9月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456


            專注即時通訊及網游服務端編程
            ------------------------------------
            Openresty 官方模塊
            Openresty 標準模塊(Opm)
            Openresty 三方模塊
            ------------------------------------
            本博收藏大部分文章為轉載,并在文章開頭給出了原文出處,如有再轉,敬請保留相關信息,這是大家對原創作者勞動成果的自覺尊重!!如為您帶來不便,請于本博下留言,謝謝配合。

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            相冊

            Awesome

            Blog

            Book

            GitHub

            Link

            搜索

            •  

            積分與排名

            • 積分 - 216742
            • 排名 - 118

            最新評論

            閱讀排行榜

            CentOS 7 yum安裝Zabbix

            一、Zabbix簡介

            zabbix是一個基于WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各種網絡參數,保證服務器系統的安全運營;并提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。

            下面是Centos7上yum安裝zabbix的步驟。

            二、Zabbix安裝

            本文檔在同一臺機器上安裝了zabbix-server 和zabbix-agent 自己監控自己。

            1、配置LAMP

            參照下面的鏈接

            Centos 7.0 配置LAMP

            Install LAMP Server (Apache, MariaDB, PHP) On CentOS/RHEL/Scientific Linux 7

            2、配置源

            Zabbix在CentOS基本源里不可獲得,因此必須配置EPEL 和Zabbix 官方repository

            安裝EPEL repository

            yum install epel-release

            配置ZabbixZone package repository and GPG key

            rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX
            
            rpm -Uv http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm

            3、安裝Zabbix server and agent(agent是可選的)

            安裝Zabbix server and agent:(配置自己監控自己,所以安裝了zabbix-agent)

            yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway

            編輯 file /etc/httpd/conf.d/zabbix:

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

            更新時區:

            php_value date.timezone Asia/Shanghai

            重啟httpd

            systemctl restart httpd

            4、創建MySQL 數據庫和用戶

            登錄MariaDB:

            mysql –u root –p

            創建一個數據庫‘zabbix’和數據庫用戶‘zabbix’ (這一步需要與后續的zabbix-server配置參數保持一致)

            MariaDB [(none)]> create database zabbix character set utf8;
            
            MariaDB [(none)]> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
            
            MariaDB [(none)]> flush privileges;

            5、數據庫導入zabbix template

            使用數據庫用戶zabbix登錄數據庫

            mysql –uzabbix –p

            切換到zabbix數據庫

            use zabbix

            導入模板數據

            MariaDB [zabbix]> source /usr/share/doc/zabbix-server-mysql-2.4.7/create/schema.sql
            
            MariaDB [zabbix]> source /usr/share/doc/zabbix-server-mysql-2.4.7/create/images.sql
            
            MariaDB [zabbix]> source /usr/share/doc/zabbix-server-mysql-2.4.7/create/data.sql

            6、配置Zabbix server

            編輯文件/etc/zabbix/zabbix_server.conf,

            vi /etc/zabbix/zabbix_server.conf

            配置下面的三個參數

            復制代碼
            [...]
            DBName=zabbix
            [...]
            DBUser=zabbix
            [...]
            DBPassword=zabbix
            [...]
            復制代碼

            7、配置zabbix-agent

            vi /etc/zabbix/zabbix_agentd.conf

            配置zabbix server 的ip

            復制代碼
            [...]
            
            ## Line 85 - Specify Zabbix server ##
            
            Server=127.0.0.1
            
            [...]
            
            ## Line 126 - Specify Zabbix server ##
            
            ServerActive=127.0.0.1
            
            [...]
            
            ## Line 137 - Specify Zabbix server Hostname or IP address ##
            
            Hostname=127.0.0.1
            
            [...]
            復制代碼

            8、修改PHP 設置

            修改php.ini為zabbix 建議的設置

            編輯文件 php.ini,

            vi /etc/php.ini

            設置下面的參數.

            復制代碼
            max_execution_time = 600
            max_input_time = 600
            memory_limit = 256
            Mpost_max_size = 32M
            upload_max_filesize = 16M
            date.timezone = Asia/Shanghai
            復制代碼

            9、修改Firewall 和SELinux 設置

            開放zabbix端口10050 and 10051.

            firewall-cmd --permanent --add-port=10050/tcp
            
            firewall-cmd --permanent --add-port=10051/tcp

            重啟firewall

            systemctl restart firewalld

            如果使用 SELinux, 運行以下命令使 Apache 可以和 Zabbix通信

            setsebool -P httpd_can_connect_zabbix=1

            10、允許Zabbix web console 對特定IP段可用 (可選)

            編輯文件 /etc/httpd/conf.d/zabbix.conf,

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

            添加允許訪問 zabbix web interface的ip段. 如果設置 ‘Allow from All’, 這可以允許全部可以訪問

            復制代碼
            #
            # Zabbix monitoring system php web frontend
            #
            
            Alias /zabbix /usr/share/zabbix
            
            <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 date.timezone Asia/Shanghai
                </IfModule>
            </Directory>
            
            <Directory "/usr/share/zabbix/conf">
                Require all denied
            </Directory>
            
            <Directory "/usr/share/zabbix/include">
                Require all denied
            </Directory>
            復制代碼

            啟動zabbix-server 和zabbix-agent。重啟httpd,,并設置zabbix-server和zabbix-agent開機自動啟動

            復制代碼
            systemctl start zabbix-server
            
            systemctl start zabbix-agent
            
            systemctl restart httpd
            
            systemctl restart mariadb
            
            systemctl enable zabbix-server
            
            systemctl enable zabbix-agent  ---- (可選)
            復制代碼

            11、通過控制臺配置Zabbix

            瀏覽器訪問http://ip-address/zabbix

            clip_image001

            檢查包的完整性和參數配置

            clip_image002

            數據zabbix數據庫名、數據庫用戶和密碼,并測試

            clip_image003

            輸入Server name(可選)

            clip_image004

            預安裝summary

             clip_image005

            點擊完成,完成安裝

            clip_image006

            安裝完成后,重定向到zabbix控制臺登錄頁面. 輸入用戶名和密碼,默認的用戶名和密碼為admin/zabbix.

            clip_image007

            管理儀表盤頁面如下

            clip_image008

            原文地址

            http://www.unixmen.com/how-to-install-zabbix-server-on-centos-7/

            posted on 2017-03-21 14:22 思月行云 閱讀(427) 評論(0)  編輯 收藏 引用 所屬分類: 服務器\Ops
            久久久久亚洲AV综合波多野结衣| 亚洲狠狠久久综合一区77777| 国产精品99久久久久久董美香| 天天久久狠狠色综合| 久久免费精品视频| 久久丝袜精品中文字幕| 大香伊人久久精品一区二区| 精品熟女少妇AV免费久久| 99久久精品国产一区二区| 2021久久精品国产99国产精品| 青青青青久久精品国产h| 性高朝久久久久久久久久| 波多野结衣AV无码久久一区| 国产一级持黄大片99久久| 久久久噜噜噜久久中文字幕色伊伊 | 69国产成人综合久久精品| 久久99国产精品成人欧美| 香蕉久久夜色精品升级完成| 亚洲精品国产成人99久久| 久久人人爽人人人人爽AV| 国产精品久久久久久搜索| 思思久久99热只有频精品66 | 精品久久久久久无码免费| 久久久久免费精品国产| 久久久久久A亚洲欧洲AV冫 | 久久国产精品77777| 亚洲成av人片不卡无码久久| 久久精品男人影院| 久久久久久毛片免费播放| 色天使久久综合网天天| 亚洲国产成人久久综合一| 久久亚洲美女精品国产精品| 色狠狠久久综合网| 亚洲精品视频久久久| 国产精品美女久久久免费| 久久香蕉一级毛片| 国产精品无码久久综合 | 久久精品九九亚洲精品| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 国产精品欧美久久久久无广告| 国产亚洲欧美精品久久久|