zabbix原始碼安裝

2021-09-25 20:02:18 字數 1859 閱讀 9600

1: zabbix server安裝指令碼

yum install -y libevent-devel wget tar gcc gcc-c++ make net-snmp-devel libxml2-devel libcurl-devel

groupadd zabbix

useradd -g zabbix -m -s /sbin/nologin zabbix

cd /usr/local/src/

wget 『 latest stable/4.2.5/zabbix-4.2.5.tar.gz』

tar -zxvf zabbix-4.2.5.tar.gz

cd zabbix-4.2.5

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-libxml2

make

make install

2: zabbix資料庫初始化,需要登入mysql裡面執行

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@『127.0.0.1』 identified by 『zabbix』; #使用者名稱密碼設定

set names utf8;

use zabbix;

source /usr/local/src/zabbix-4.2.5/database/mysql/schema.sql;

source /usr/local/src/zabbix-4.2.5/database/mysql/data.sql;

source /usr/local/src/zabbix-4.2.5/database/mysql/images.sql;

3: zabbix server配置和啟動,vim /usr/local/zabbix/etc/zabbix_server.conf

logfile=/usr/local/zabbix/zabbix_server.log

dbhost=127.0.0.1

dbname=zabbix

dbuser=zabbix

dbpassword=zabbix

dbport=3306

timeout=30

alertscriptspath=/usr/local/zabbix/alertscripts

externalscripts=/usr/local/zabbix/externalscripts

logslowqueries=3000

#啟動server

chown zabbix:zabbix -r /usr/local/zabbix/

/usr/local/zabbix/sbin/zabbix_server

4: zabbix web配置

#移動zabbix web程式到指定的目錄

mkdir /usr/local/nginx/html/zabbix

cp -a /usr/local/src/zabbix-4.2.5/frontends/php/* /usr/local/nginx/html/zabbix/

#最後一步需要手工寫入配置檔案:/usr/local/nginx/html/zabbix/conf/zabbix.conf.php

5: 登入zabbix和安全配置

預設使用者名稱admin 密碼zabbix

禁用guest(需要到使用者組上去禁止)

更改admin的密碼 shijiange

zabbix原始碼安裝

2 安裝依賴庫 yum y install net snmp devel libxml2 devel libcurl devel libevent libevent devel 3 解壓並編譯 tar zxvf zabbix 3.4.2.tar.gz cd zabbix 3.4.2 configur...

原始碼安裝zabbix

yum install libxml2 devel net snmp devel libevent devel curl devel pcre mariadb devel php fpm configure prefix usr local zabbix enable server enable a...

原始碼編譯安裝zabbix

準本環境 centos7系統 192.168.124.204 關閉防火牆 關閉selinux yum y install vim wget 解壓安裝包並進入目錄 root localhost tar xf zabbix 4.4.0.tar.gz cd usr local zabbix 4.4.0 編...