日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端

發(fā)布時(shí)間:2025/4/5 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、環(huán)境準(zhǔn)備:
CentOS6.5 當(dāng)前地址為192.168.137.30
搭建LAMP環(huán)境,YUM安裝方式也可以,但是zabbix3.0要求提供PHP5.5以上版本。
這里可以查看這篇文章:編譯安裝LAMP環(huán)境
還需要重新編譯PHP5.5,主要是提供最后三個(gè)參數(shù)。
#編譯前先安裝如下開發(fā)組件

1 2 3 4 5 6 7 8 9 #?yum?groupinstall?"Development?tools"?"Server?Platform?Development" #?yum?install?-y?curl-devel?mysql-devel?net-snmp-devel?##編譯zabbix是需要提供的3個(gè)包 #?yum?-y?install?libjpeg-devel?libpng-devel?freetype-devel??##PHP編譯需要這3個(gè)包 #?tar?zxf?php-5.5.38.tar.gz #?cd?php-5.5.38 #?./configure?--prefix=/usr/local/php?--with-mysql=/usr/local/mysql?--with-openssl?--with-mysqli=/usr/local/mysql/bin/mysql_config?--enable-mbstring?--with-freetype-dir?--with-jpeg-dir?--with-png-dir?--with-zlib?--with-libxml-dir=/usr?--enable-xml??--enable-sockets?--with-apxs2=/usr/local/apache/bin/apxs?--with-mcrypt??--with-config-file-path=/etc?--with-config-file-scan-dir=/etc/php.d?--with-bz2??--enable-maintainer-zts?--enable-bcmath?--with-gd??--with-gettext ###--enable-bcmath?--with-gd??--with-gettext?需要加這幾項(xiàng),否則滿足不了zabbix3.0的最低需求。 #?make?&&?make?install? #?cp?php.ini-production?/etc/php.ini

##配置PHP參數(shù),滿足zabbix_server最低配置需求。

1 2 3 4 5 6 #?vim?/etc/php.ini date.timezone?=?Asia/Shanghai?##時(shí)區(qū) max_execution_time?=?300 post_max_size?=?16M max_input_time?=?300 mbstring.func_overload?=?0


2、編譯安裝zabbix3.0

下載zabbix3.0.5
官方下載地址:http://www.zabbix.com/download

1)創(chuàng)建系統(tǒng)組,用戶:

1 2 #?groupadd?-g?201?zabbix #?useradd?-g?zabbix?-u?201?-s?/sbin/nologin?zabbix

2)編譯安裝

1 2 3 4 #?tar?zxf?zabbix-3.0.5.tar.gz #?cd?zabbix-3.0.5 #?./configure?--prefix=/usr/local/zabbix?--enable-server?--enable-proxy?--enable-agent?--with-mysql=/usr/bin/mysql_config?--with-net-snmp?--with-libcurl #?make?&&?make?install

3)創(chuàng)建 zabbix 數(shù)據(jù)庫以及相關(guān)表

1 2 3 4 5 6 7 ##?登陸數(shù)據(jù)庫 #?create?database?zabbix?default?charset?utf8; #?grant?all?on?zabbix.*?to?zabbix@localhost?identified?by?'zabbix'; ##導(dǎo)入zabbix的表數(shù)據(jù)結(jié)構(gòu) #?mysql?-uzabbix?-pzabbix?zabbix<./database/mysql/schema.sql #?mysql?-uzabbix?-pzabbix?zabbix<./database/mysql/images.sql #?mysql?-uzabbix?-pzabbix?zabbix<./database/mysql/data.sql

4)鏈接zabbix配置文件

1 2 3 4 5 6 7 #?mkdir?/var/log/zabbix #?chown?zabbix.zabbix?/var/log/zabbix #?ln?-s?/usr/local/zabbix/etc/?/etc/zabbix #?ln?-s?/usr/local/zabbix/bin/*?/usr/bin/ #?ln?-s?/usr/local/zabbix/sbin/*?/usr/sbin/ #?cp?-a?/root/zabbix-3.0.5/misc/init.d/fedora/core/zabbix_*?/etc/init.d #?chmod?755?/etc/init.d/zabbix_*

5)修改zabbix配置文件

#修改/etc/init.d 目錄下的 zabbix_server 和 zabbix_agentd 啟動(dòng)文件

1 2 3 4 5 6 7 #?vim?/etc/init.d/zabbix_server ??BASEDIR=/usr/local/zabbix #?vim?/etc/init.d/zabbix_agentd? ??BASEDIR=/usr/local/zabbix ##也可以使用sed替換 #?sed?-i?"s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g"?/etc/init.d/zabbix_server #?sed?-i?"s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g"?/etc/init.d/zabbix_agentd

#修改zabbix主配置文件

1 2 3 4 5 #?vim?/etc/zabbix/zabbix_server.conf DBUser=zabbix DBPassword=zabbix DBPassword=zabbix DBSocket=/tmp/mysql.sock?#去掉前面;開啟,默認(rèn)不啟用

#修改zabbix_agentd.conf配置文件,192.168.137.30為zabbix_server服務(wù)器。

1 2 3 4 5 6 #?vim?/etc/zabbix/zabbix_agentd.conf LogFile=/var/log/zabbix/zabbix_agentd.log Server=127.0.0.1,192.168.137.30 ServerActive=192.168.137.30:10051?##在主動(dòng)模式下,ServerActive為二級(jí)代理服務(wù)器或服務(wù)器,默認(rèn)端口為10051 Hostname=?192.168.137.30 UnsafeUserParameters=1?##是否啟用用戶自定義監(jiān)控腳本,1啟用,0不啟用

6)復(fù)制zabbix安裝程序到apache的DocumentRoot目錄下。設(shè)置自啟動(dòng),并啟動(dòng)服務(wù)

1 2 3 4 5 6 7 8 #?cp?-a?~/zabbix-3.0.5/frontends/php/?/usr/local/apache/htdocs/zabbix #?chown?-R?apache.apache?/usr/local/apache/htdocs/zabbix #?chkconfig?zabbix_server?on #?chkconfig?zabbix_agentd?on #?service?zabbix_server?start Starting?zabbix_server:?[?OK?] #?service?zabbix_agentd?start Starting?zabbix_agentd:?[?OK?]

#如圖:ss-LISTEN 啟動(dòng)成功

3、接下來web端配置zabbix
瀏覽器輸入:http://192.168.137.30/zabbix/setup.php
第一步:歡迎界面Next step

第二步:檢查先決條件,必須要滿足,否則無法Next step

第三步:配置數(shù)據(jù)庫,輸入密碼
第四步:輸入Host/IP, Name
第五步:顯示安裝信息
第六步:下載配置文件導(dǎo)入至/usr/local/apache/htdocs/zabbix/conf/zabbix.conf.php
第七步:完成安裝
4、登陸zabbix WEB端,默認(rèn)登陸賬號(hào):admin/zabbix
登陸地址? http://192.168.137.30/zabbix/index.php
如圖First_page?

#注釋,PHP gettest擴(kuò)展功能,重新編譯一下PHP加上參數(shù):--with-gettext

中文設(shè)置:Chinese_set

至此zabbix安裝已經(jīng)結(jié)束,現(xiàn)在來看看自動(dòng)發(fā)現(xiàn)的本機(jī)
如圖:


zabbix_agent3.0客戶端編譯安裝,及設(shè)備添加



本文轉(zhuǎn)自 ljohnmail 51CTO博客,原文鏈接:http://blog.51cto.com/ljohn/1869257,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者

總結(jié)

以上是生活随笔為你收集整理的CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。