真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Centos7.2編譯安裝zabbix3.2的方法-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)Centos7.2編譯安裝zabbix3.2的方法,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

為臨邑等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及臨邑網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、臨邑網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

Zabbix簡(jiǎn)介

zabbix簡(jiǎn)介zabbix是完全開(kāi)源的工具,整合了cacti和nagios等特性,SNMP(udp 161  udp 162)眾多網(wǎng)絡(luò)工具都支持此協(xié)議,比如常見(jiàn)路由交換,常見(jiàn)OS可以做管理端,也可以做被管理端,snmp大致的三個(gè)版本分為v1 v2 v3,無(wú)論是v1和v2他們的安全性還是比較差的,因?yàn)閭鬏數(shù)氖敲魑牡?,v3的認(rèn)證密碼用 MD5/SHA摘要算法加密。

很多工具都支持網(wǎng)絡(luò)管理的功能,而對(duì)非網(wǎng)絡(luò)設(shè)備(操作系統(tǒng))可以完全拋開(kāi)snmp這種不安全的架構(gòu)來(lái)實(shí)現(xiàn)監(jiān)控的,所以很多工具都是控制端和agent架構(gòu),他們有專屬的agent。

Zabbix的主要功能:

具備常見(jiàn)的商業(yè)監(jiān)控軟件具備的功能比如:(主機(jī)性能的監(jiān)控,網(wǎng)絡(luò)設(shè)備性能的監(jiān)控,數(shù)據(jù)庫(kù),ftp等通用協(xié)議的監(jiān)控)還具備有告警方式,詳細(xì)的報(bào)表圖表的繪制。

支持自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備和服務(wù)器,可以通過(guò)配置自動(dòng)發(fā)現(xiàn)服務(wù)器規(guī)則來(lái)實(shí)現(xiàn),支持分布式,能集中展示,管理分布式的監(jiān)控點(diǎn),擴(kuò)展性強(qiáng)server提供通過(guò)接口(api功能)可以自己開(kāi)發(fā)完善各類的監(jiān)控,根據(jù)相關(guān)接口編寫程序?qū)崿F(xiàn)編寫插件容易,可以自定義監(jiān)控項(xiàng),報(bào)警級(jí)別的設(shè)置。數(shù)據(jù)收集,支持snmp(包括trapping and polling) IPMI JMX SSH TELNEL;

自定義的檢測(cè);自定義收集數(shù)據(jù)的頻率;

服務(wù)器/代理和客戶端模式;靈活的觸發(fā)器;可以定義非常靈活的問(wèn)題閥值,稱為觸發(fā)器,高可定制的報(bào)警,發(fā)送通過(guò),可定制報(bào)警的升級(jí),收件人媒體類型,cpu負(fù)荷,內(nèi)存使用,磁盤使用,網(wǎng)絡(luò)狀況,端口監(jiān)視,日志監(jiān)視等等;

硬件監(jiān)控:

  1. Zabbix IPMI Interface 系統(tǒng)監(jiān)控:

  2. ZabbixAgent Interface Java監(jiān)控:

  3. Zabbix JMX Interface 網(wǎng)絡(luò)設(shè)備監(jiān)控:

  4. Zabbix SNMP Interface 應(yīng)用服務(wù)監(jiān)控:

  5. Zabbix Agent UserParameter MySQL數(shù)據(jù)庫(kù)監(jiān)控:percona-monitoring-plulgins   URL監(jiān)控:Zabbix Web 監(jiān)控zabbix重要組件

說(shuō)明:1)zabbix server:負(fù)責(zé)接收agent發(fā)送的報(bào)告信息的核心組件,所有配置、統(tǒng)計(jì)數(shù)據(jù)及操作數(shù)據(jù)都由它組織進(jìn)行;
2)database storage:專用于存儲(chǔ)所有配置信息,以及由zabbix收集的數(shù)據(jù);
3)web interface:zabbix的GUI接口;
4)proxy:可選組件,常用于監(jiān)控節(jié)點(diǎn)很多的分布式環(huán)境中,代理server收集部分?jǐn)?shù)據(jù)轉(zhuǎn)發(fā)到server,可以減輕server的壓力;
5)agent:部署在被監(jiān)控的主機(jī)上,負(fù)責(zé)收集主機(jī)本地?cái)?shù)據(jù)如cpu、內(nèi)存、數(shù)據(jù)庫(kù)等數(shù)據(jù)發(fā)往server端或proxy端;另外,zabbix server、proxy、agent都有自己的配置文件以及l(fā)og文件;一個(gè)監(jiān)控系統(tǒng)運(yùn)行的大概的流程是這樣的:agentd需要安裝到被監(jiān)控的主機(jī)上,它負(fù)責(zé)定期收集各項(xiàng)數(shù)據(jù),并發(fā)送到zabbix server端,zabbix server將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中,zabbix web根據(jù)數(shù)據(jù)在前端進(jìn)行展現(xiàn)和繪圖。

這里agentd收集數(shù)據(jù)分為主動(dòng)和被動(dòng)兩種模式:

主動(dòng):agent請(qǐng)求server獲取主動(dòng)的監(jiān)控項(xiàng)列表,并主動(dòng)將監(jiān)控項(xiàng)內(nèi)需要檢測(cè)的數(shù)據(jù)提交給server/proxy

被動(dòng):server向agent請(qǐng)求獲取監(jiān)控項(xiàng)的數(shù)據(jù),agent返回?cái)?shù)據(jù)。Zabbix是一個(gè)基于Web界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)開(kāi)源解決方案。借助Zabbix,可以很輕松地減輕運(yùn)維人員們繁重的服務(wù)器管理任務(wù),實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)的持續(xù)運(yùn)行。

下面會(huì)逐步介紹Zabbix分布式監(jiān)控系統(tǒng)的部署及使用配置好IP、DNS 、網(wǎng)關(guān),確保使用遠(yuǎn)程連接工具能夠連接服務(wù)器zabbix監(jiān)控服務(wù)器:192.168.146.100  #zabbix的服務(wù)端(若要監(jiān)控本機(jī),則需要配置本機(jī)的zabbix agent)Zabbix agent被監(jiān)控主機(jī):192.168.146.110 #zabbix的客戶端(被監(jiān)控端,需要配置Zabbix agent)

一、編譯安裝Zabbix3.21

安裝編譯工具及庫(kù)文件

復(fù)制代碼 代碼如下:


yum-y install make apr* autoconf automake curl-devel gcc gcc-c++  openssl openssl-devel gd kernel keyutilspatch perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-develkeyutils-libs-devel libcom_err-devel libsepol-devel libselinux-devel krb5-develzlib-devel libXpm* freetype libjpeg* libpng* libtool* libxml2 libxml2-devel patch libcurl-devel bzip2-devel freetype-devel2)

 Centos7.2編譯安裝zabbix3.2的方法

2)安裝MySQL5.7并安裝gcc編譯器如下

[root@yankerp-zabbix ~]# yum install gcc gcc-c++ -y

因?yàn)樵贑entos7中默認(rèn)安裝了mysql的分支mariadb 所以需要卸載mariadb

[root@yankerp-zabbix src]# rpm -qa | grep mariadb 
mariadb-libs-5.5.44-2.el7.centos.x86_64 
[root@yankerp-zabbix src]# rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

安裝Mysql

下載MySQL二進(jìn)制包

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix src]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 

解壓Mysql二進(jìn)制包,并拷貝到/usr/local/mysql目錄下

[root@yankerp-zabbix src]# tar zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 
[root@yankerp-zabbix src]# mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql

進(jìn)入/usr/local/mysql/目錄創(chuàng)建data目錄以及l(fā)og目錄,并給予data755權(quán)限。

[root@yankerp-zabbix src]# cd /usr/local/mysql/ 
[root@yankerp-zabbix mysql]# mkdir data 
[root@yankerp-zabbix mysql]# mkdir log 
[root@yankerp-zabbix mysql]# chmod +755 data/

設(shè)置變量

復(fù)制代碼 代碼如下:


echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile && source /etc/profile 

創(chuàng)建mysql組,以及mysql用戶

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix mysql]# groupadd mysql && useradd -r -g mysql -s /bin/false mysql 

打開(kāi)/etc/my.cnf添加MySQL的主配置文件如下:

vim /etc/my.cnf

[client] 
socket=/usr/local/mysql/mysql.sock 
[mysqld] 
basedir=/usr/local/mysql 
datadir=/usr/local/mysql/data 
pid-file=/usr/local/mysql/data/mysqld.pid 
socket=/usr/local/mysql/mysql.sock 
log_error=/usr/local/mysql/log/mysql.err

初始化MySQL數(shù)據(jù)庫(kù)

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix mysql]# chmod 750 data/ && chown -R mysql . && chgrp -R mysql . && bin/mysqld --initialize --user=mysql 

復(fù)制Mysql啟動(dòng)腳本,并啟動(dòng)mysql數(shù)據(jù)庫(kù)

復(fù)制代碼 代碼如下:


cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld && service mysqld start 

Centos7.2編譯安裝zabbix3.2的方法

啟動(dòng)完成后mysql的密碼存放到了/usr/local/mysql/log/目錄下

[root@yankerp-zabbix mysql]# cat /usr/local/mysql/log/mysql.err | grep password 
2018-01-06T06:31:34.837627Z 1 [Note] A temporary password is generated for root@localhost: s>2%8=/q>sKP

進(jìn)入Mysql數(shù)據(jù)庫(kù)并修改mysql數(shù)據(jù)庫(kù)密碼

 Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

到這里MySQL的安裝正式完成

二、安裝Nginx

1)安裝pcre-devel zlib-devel 相關(guān)支持包

[root@yankerp-zabbix ~]# yum install zlib-devel pcre-devel -y

2)創(chuàng)建www組以及www用戶

[root@yankerp-zabbix ~]# groupadd www 
[root@yankerp-zabbix ~]# useradd -g www www -s /sbin/nologin

3)下載Nginx源碼包

[root@yankerp-zabbix ~]# wget http://nginx.org/download/nginx-1.10.2.tar.gz

4)解壓Nginx源碼包并進(jìn)入Nginx解壓目錄

[root@yankerp-zabbix ~]# tar zxf nginx-1.10.2.tar.gz 
[root@yankerp-zabbix ~]# cd nginx-1.10.2

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix nginx-1.10.2]# ./configure --prefix=/usr/local/nginx1.10 --with-http_dav_module --with-http_stub_status_module --with-http_addition_module --with-http_sub_module  --with-http_flv_module --with-http_mp4_module   --with-http_ssl_module --with-http_gzip_static_module --user=www --group=www

make && make install

5)創(chuàng)建軟連接,優(yōu)化執(zhí)行路徑,并啟動(dòng)Nginx服務(wù)

Centos7.2編譯安裝zabbix3.2的方法

訪問(wèn)測(cè)試:

Centos7.2編譯安裝zabbix3.2的方法

三、安裝PHP

[root@yankerp-zabbix ~]# wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz 
[root@yankerp-zabbix ~]# tar zxf libmcrypt-2.5.7.tar.gz 
[root@yankerp-zabbix ~]# cd libmcrypt-2.5.7/
[root@yankerp-zabbix libmcrypt-2.5.7]# ./configure && make && make install
ln -s /usr/local/mysql/lib/libmysqlclient.so.20.3.0 /usr/local/mysql/lib/libmysqlclient_r.so

下載PHP源碼包

[root@yankerp-zabbix ~]# tar zxf php-5.6.27.tar.gz 
[root@yankerp-zabbix ~]# cd php-5.6.27/ 
[root@yankerp-zabbix php-5.6.27]# ./configure --prefix=/usr/local/php5.6 --with-config-file-path=/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-mysql-sock=/usr/local/mysql/mysql.sock --with-gd --with-iconv --with-libxml-dir=/usr --with-mhash --with-mcrypt --with-config-file-scan-dir=/etc/php.d --with-bz2 --with-zlib --with-freetype-dir --with-png-dir --with-jpeg-dir --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-fpm --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-mcrypt --with-curl && make && make install
[root@yankerp-zabbix php-5.6.27]# cp php.ini-production /etc/php.ini

編輯配置文件/etc/php.ini ,修改后的內(nèi)容如下:

找到:
;date.timezone =
修改為:
date.timezone = PRC #設(shè)置時(shí)區(qū)
找到:
expose_php = On
修改為:
expose_php = Off #禁止顯示php版本的信息
找到:
short_open_tag = Off
修改為:
short_open_tag = On //支持php短標(biāo)簽
找到:
post_max_size = 8M
修改為:
post_max_size = 16M  //上傳文件大小
找到:
max_execution_time = 30
修改為:
max_execution_time = 300  //php腳本大執(zhí)行時(shí)間
找到:
max_input_time = 60
修改為:
max_input_time = 300  //以秒為單位對(duì)通過(guò)POST、GET以及PUT方式接收數(shù)據(jù)時(shí)間進(jìn)行限制
always_populate_raw_post_data = -1
mbstring.func_overload = 0

創(chuàng)建php服務(wù)啟動(dòng)腳本

[root@yankerp-zabbix php-5.6.27]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm 
[root@yankerp-zabbix php-5.6.27]# chmod +x /etc/init.d/php-fpm 
[root@yankerp-zabbix php-5.6.27]# chkconfig --add php-fpm 
[root@yankerp-zabbix php-5.6.27]# chkconfig php-fpm on 
[root@yankerp-zabbix php-5.6.27]#cp /usr/local/php5.6/etc/php-fpm.conf.default /usr/local/php5.6/etc/php-fpm.conf
[root@yankerp-zabbix php-5.6.27]#vim /usr/local/php5.6/etc/php-fpm.conf

修改內(nèi)容如下:

pid = run/php-fpm.pid
user = www
group = www
listen =127.0.0.1:9000
pm.max_children = 300
pm.start_servers = 10
pm.min_spare_servers = 10
pm.max_spare_servers =50

啟動(dòng)PHP-FPM服務(wù)

Centos7.2編譯安裝zabbix3.2的方法

配置Nginx并解析php

#user nobody; 
worker_processes 1; 
 
#error_log logs/error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 
 
#pid  logs/nginx.pid; 
 
 
events { 
 worker_connections 1024; 
} 
 
 
http { 
 include  mime.types; 
 default_type application/octet-stream; 
 
 #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
 #     '$status $body_bytes_sent "$http_referer" ' 
 #     '"$http_user_agent" "$http_x_forwarded_for"'; 
 
 #access_log logs/access.log main; 
 
 sendfile  on; 
 #tcp_nopush  on; 
 
 #keepalive_timeout 0; 
 keepalive_timeout 65; 
 
 #gzip on; 
 
 server { 
  listen  80; 
  server_name localhost; 
 
  #charset koi8-r; 
 
  #access_log logs/host.access.log main; 
 
  location / { 
   root html; 
   index index.php index.html index.htm; 
  } 
 
  #error_page 404    /404.html; 
 
  # redirect server error pages to the static page /50x.html 
  # 
  error_page 500 502 503 504 /50x.html; 
  location = /50x.html { 
   root html; 
  } 
 
  # proxy the PHP scripts to Apache listening on 127.0.0.1:80 
  # 
  #location ~ \.php$ { 
  # proxy_pass http://127.0.0.1; 
  #} 
 
  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 
  # 
  location ~ \.php$ { 
   root   html; 
   fastcgi_pass 127.0.0.1:9000; 
   fastcgi_index index.php; 
   fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 
   include  fastcgi.conf; 
  } 
 
  # deny access to .htaccess files, if Apache's document root 
  # concurs with nginx's one 
  # 
  #location ~ /\.ht { 
  # deny all; 
  #} 
 } 
 
 
 # another virtual host using mix of IP-, name-, and port-based configuration 
 # 
 #server { 
 # listen  8000; 
 # listen  somename:8080; 
 # server_name somename alias another.alias; 
 
 # location / { 
 #  root html; 
 #  index index.html index.htm; 
 # } 
 #} 
 
 
 # HTTPS server 
 # 
 #server { 
 # listen  443 ssl; 
 # server_name localhost; 
 
 # ssl_certificate  cert.pem; 
 # ssl_certificate_key cert.key; 
 
 # ssl_session_cache shared:SSL:1m; 
 # ssl_session_timeout 5m; 
 
 # ssl_ciphers HIGH:!aNULL:!MD5; 
 # ssl_prefer_server_ciphers on; 
 
 # location / { 
 #  root html; 
 #  index index.html index.htm; 
 # } 
 #} 
 
}

在html目錄下創(chuàng)建test.php寫入測(cè)試頁(yè)訪問(wèn)測(cè)試:

Centos7.2編譯安裝zabbix3.2的方法

寫入MySQL測(cè)試頁(yè)

vim /usr/local/nginx/html/test2.php

Centos7.2編譯安裝zabbix3.2的方法

出現(xiàn)以上圖片證明LNMP環(huán)境已經(jīng)可以正常工作!

四、正式安裝Zabbix,以上只是搭建環(huán)境下面正式安裝zabbix

此環(huán)境需要提前安裝好LNMP環(huán)境(MySQL,Nginx,PHP的安裝目錄均是/usr/local/下)

創(chuàng)建zabbix運(yùn)行用戶

[root@yankerp-zabbix ~]# groupadd zabbix 
[root@yankerp-zabbix ~]# useradd -g zabbix zabbix

安裝所需的包

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix ~]#yum install -y net-snmp net-snmp-devel curl-devel java-1.8.0-openjdk java-1.8.0-openjdk-devel  OpenIPMI-devel  libssh3-devel

安裝fping

[root@yankerp-zabbix ~]# tar zxf fping-3.10.tar.gz  
[root@yankerp-zabbix ~]# cd fping-3.10/ 
[root@yankerp-zabbix fping-3.10]# ./configure && make && make install 
[root@yankerp-zabbix fping-3.10]# chown root:zabbix /usr/local/sbin/fping  
[root@yankerp-zabbix fping-3.10]# chmod 4710 /usr/local/sbin/fpin

安裝zabbix-server

[root@yankerp-zabbix ~]# tar zxf zabbix-3.2.1.tar.gz  
[root@yankerp-zabbix ~]# cd zabbix-3.2.1/

復(fù)制代碼 代碼如下:


[root@yankerp-zabbix zabbix-3.2.1]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-java --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-openipmi

在編譯的時(shí)候最好帶上--enable-java這個(gè)參數(shù),方便后續(xù)監(jiān)控tomcat等程序。

make && make install

添加系統(tǒng)軟連接

[root@yankerp-zabbix zabbix-3.2.1]# ln -s /usr/local/zabbix/bin/* /usr/local/bin/ 
[root@yankerp-zabbix zabbix-3.2.1]# ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/

創(chuàng)建zabbix數(shù)據(jù)庫(kù)和Mysql用戶:

mysql> create database zabbix character set utf8; 
Query OK, 1 row affected (0.18 sec) 
 
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; 
Query OK, 0 rows affected, 1 warning (0.37 sec) 
 
mysql>

導(dǎo)入zabbix初始數(shù)據(jù);(切換到zabbix目錄)

/root/zabbix-3.2.1/database/mysql 
[root@yankerp-zabbix mysql]# mysql -uzabbix -pzabbix -hlocalhost zabbix < schema.sql  
mysql: [Warning] Using a password on the command line interface can be insecure. 
[root@yankerp-zabbix mysql]# mysql -uzabbix -pzabbix -hlocalhost zabbix < images.sql  
mysql: [Warning] Using a password on the command line interface can be insecure. 
[root@yankerp-zabbix mysql]# mysql -uzabbix -pzabbix -hlocalhost zabbix < data.sql  
mysql: [Warning] Using a password on the command line interface can be insecure.

編輯/usr/local/zabbix/etc/zabbix_server.conf(修改如下)

LogFile=/usr/local/zabbix/logs/zabbix_server.log
PidFile=/usr/local/zabbix/logs/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBPort=3306
FpingLocation=/usr/local/sbin/fping
[root@yankerp-zabbix mysql]# mkdir -p /usr/local/zabbix/logs 
[root@yankerp-zabbix mysql]# chown -R zabbix:zabbix /usr/local/zabbix/

啟動(dòng)zabbix server

Centos7.2編譯安裝zabbix3.2的方法

解決方法:

在ld.so.conf中加入/usr/local/mysql/lib

[root@yankerp-zabbix ~]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/mysql/lib
/usr/local/lib

插入完后執(zhí)行

Centos7.2編譯安裝zabbix3.2的方法

我們發(fā)現(xiàn)還是沒(méi)有啟動(dòng)那么接下來(lái)查看zabbix_server的日志如下:

Centos7.2編譯安裝zabbix3.2的方法

上面的提示mysql.sock問(wèn)題,接下來(lái)打開(kāi)zabbix主配置文件修改如下:

Centos7.2編譯安裝zabbix3.2的方法

添加啟動(dòng)腳本

[root@yankerp-zabbix zabbix-3.2.1]# cp misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server 
[root@yankerp-zabbix zabbix-3.2.1]# cp misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd 
[root@yankerp-zabbix zabbix-3.2.1]# chmod +x /etc/rc.d/init.d/zabbix_server  
[root@yankerp-zabbix zabbix-3.2.1]# chmod +x /etc/rc.d/init.d/zabbix_agentd  
[root@yankerp-zabbix zabbix-3.2.1]# chkconfig --add zabbix_server 
[root@yankerp-zabbix zabbix-3.2.1]# chkconfig --add zabbix_agentd 
[root@yankerp-zabbix zabbix-3.2.1]# chkconfig zabbix_server on 
[root@yankerp-zabbix zabbix-3.2.1]# chkconfig zabbix_agentd on

修改zabbix開(kāi)機(jī)啟動(dòng)腳本中的zabbix安裝目錄

vi /etc/rc.d/init.d/zabbix_server #編輯服務(wù)端配置文件
BASEDIR=/usr/local/zabbix/ #zabbix安裝目錄
PIDFILE=/usr/local/zabbix/logs/$BINARY_NAME.pid  #pid文件路徑
:wq! #保存退出
vi /etc/rc.d/init.d/zabbix_agentd #編輯客戶端配置文件
BASEDIR=/usr/local/zabbix/ #zabbix安裝目錄
PIDFILE=/usr/local/zabbix/logs/$BINARY_NAME.pid #pid文件路徑
:wq! #保存退出

正式啟動(dòng)zabbix_server

Centos7.2編譯安裝zabbix3.2的方法

啟動(dòng)成功后配置zabbix的web界面

[root@zabbix-yankerp ~]# cd /root/zabbix-3.2.1/ 
[root@zabbix-yankerp zabbix-3.2.1]# cp -r frontends/php/ /usr/local/nginx/html/zabbix 
[root@zabbix-yankerp zabbix-3.2.1]# chown -R www:www /usr/local/nginx/html/zabbix/

出現(xiàn)以下界面證明

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

Centos7.2編譯安裝zabbix3.2的方法

出現(xiàn)以上圖片那么證明zabbix正式搭建成功!

關(guān)于“Centos7.2編譯安裝zabbix3.2的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。


文章題目:Centos7.2編譯安裝zabbix3.2的方法-創(chuàng)新互聯(lián)
URL標(biāo)題:http://weahome.cn/article/cojsoc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部