zabbix安裝部署

2022-08-19 00:15:07 字數 3874 閱讀 6237

一.安裝zabbix

上傳zabbix-3.4.4.tar.gz包到伺服器

/root/

#]yum  -y  install  gcc  gcc-c++  mysql-devel  curl-devel  libevent-devel

#]tar  -zxvf  zabbix-3.4.4.tar.gz

#]cd  zabbix-3.4.4

#]./configure  --prefix=/usr/local/zabbix --enable-server  --enable-agent --with-mysql --with-libcurl

(當編譯時遇到

error

缺少某某

library   

某某.h  

某某.c檔案)

統一解決方案:yum  -y  install  某某

-devel

相對應的開發組包(開發元件裡會含有正式軟體所沒有的功能)

#]make  -j8  &&  make  install  -j8  ( -j8 調整安裝速率為8倍

)二.搭建lamp或者

lnmp

平台以實現

zabbix web

介面監控

zabbix需要

lamp

或者lnmp

支援所以得先搭建

lamp

或者lnmp

平台#]yum  -y  install  httpd  mariadb  mariadb-server  php  php-mysql  php-gd php-mbstring  php-bcmath  php-xml  php-ldap

新系統缺少元件較多這幾個元件根據zabbix安裝嚮導提示決定是否需要安裝

php-gd:顯示驗證碼的元件

php-mbstring/php-bcmath:用來匹配不同語言預設位元組長度的元件

php-xml:

php模板檔案

php-ldap:實現

ldap

認證#]cp  -a  /root/zabbix-3.4.4/frontends/php/*  /var/www/html/   (-a保留源檔案屬性

#]iptables  -f   (清空底層防火牆規則)

#]setenforce  0 (selinux設定成允許模式  

0:enforce

強制模式  

1:permissive

允許模式  臨時設定,重啟後失效

)#]vim  /etc/selinux/config   (永久生效

)selinux=enforcing  -->  selinux=disabled

#]systemctl  stop  firewalld  (關閉防火牆

)#systemctl  disable  firewalld  (取消開機自啟

)瀏覽器訪問伺服器ip位址會出現

zabbix

安裝介面(安裝介面出來後需要根據提示安裝一些依賴或者修改

/etc/php.ini

檔案的引數,以下是我安裝時修改的引數)

#]vim  /etc/php.ini

post_max_size  8m  -->post_max_size  16m(最大傳輸

size  8m  -->16m)

max_execution_time  30  -->max_execution_time  300(最大執行時間

30 改成

300)

max_input_time  60  -->max_input_time  300(最大輸入時間

60改成

300)

date.timezone  unknown  -->date.timezone = asia/shanghai(時區改成亞洲上海且去掉前面的注釋

再次瀏覽器訪問伺服器ip位址,此時無顯示缺少元件或者引數不對,配置正確

此處密碼為空是為方便,授權時設定密碼,需/usr/local/zabbix/etc/zabbix_server.conf配置檔案中同時配置密碼才能生效

將原始碼包中的資料庫檔案重定向匯入到zabbix庫中、授權

zabbix

使用者所有許可權

zabbix支援

ibm_db2

、mysql

、oracle

、postgresql

、sqlite3

mariadb的前身就是

mysql

,所以也支援

必須按照順序匯入,先後順序不能錯

#]mysql

#]show  databases;(此時無

zabbix

資料庫)

登陸之後dashborad無法正常顯示,提示

zabbix server

沒有執行

zabbix服務端和客戶端管理程式報錯及修復截圖如下

設定zabbix web的語言

重新整理後整個zabbix web 顯示中文介面

Zabbix 安裝部署

linux centos 5.6 mysql 5.7 zabbix 2.4.8 php 5.6.23 apache 安裝相關 yum y install net snmp net snmp devel curl curl devel perl dbi 安裝apache mysql 已經安裝 安裝ph...

zabbix安裝部署

zabbix是經常在運維的工作中會經常用到的乙個軟體,下面簡單的介紹下安裝部署以及設定報警的過程。下面簡單的介紹下操作過程。環境介紹 zabbix server 192.168.10.185 zabbix agent 192.168.10.113 1 zabbix的安裝 zabbix的安裝需要的是l...

ZABBIX 安裝部署

安裝repo庫 wget dpkg i zabbix release 4.0 2 xenial all.deb sudo apt update 複製 安裝zabbix server frontend agentsudo apt install zabbix server mysql zabbix f...