1、準備zabbix依賴環境:lnmp
依賴包安裝參考
cmake安裝mysql:
cmake . -dcmake_install_prefix=/data/local/mysql -dmysql_datadir=/data/local/mysql_data -dwith_innobase_storage_engine=1初始化:
./scripts/mysql_install_db --user=mysql --basedir=/data/local/mysql --datadir=/data/local/mysql_data修改配置:
cp support-files/mysql.server /etc/init.d/mysqldchown -r mysql:mysql mysqlcp support-files/my-default.cnf /etc/my.cnf
chmod +x /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
chown -r mysql:mysql mysql_data/
新增全域性變數:
vim /etc/profile以上配置完畢後,即可啟動mysql。export mysql_home=/date/local/mysql/bin
export path=$path:$mysql_home
php主要編譯配置:
./configure --prefix=/data/local/php --with-config-file-path=/data/local/php/etc --with-mysql=/data/local/mysql/ --with-mysqli=/data/local/mysql/bin/mysql_config --with-mysql-sock=/tmp/mysql.sock --with-pdo-mysql=/data/local/mysql --with-gd --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir=/usr/local/freetype --with-xpm-dir=/usr/lib64 --with-zlib-dir=/usr/local/zlib --with-iconv --enable-libxml --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-opcache --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 --enable-ctypelnmp環境準備完畢後,安裝zabbix:
先安裝依賴包,再解壓zabbix.tar.gz,安裝:
yum install net-snmp-devel libxml2-devel libcurl-devel建立zabbix資料庫使用者及zabbix資料庫./configure --prefix=/date/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
make && make install
匯入資料庫檔案:
>use zabbix
>source schema.sql;
>source data.sql;
>source images.sql;
準備zabbixweb頁面:
設定nginx.conf:
server {修改php.inilisten 80;
server_name localhost;
...
max_execution_time = 300max_input_time = 300memory_limit =128m修改完畢後,重啟php-fpm和nignx。然後就可以通過頁面做最後的配置:post_max_size =32m
date.timezone = asia/shanghai
mbstring.func_overload=off
配置mysql連線資訊:
最後一步時,提示這個:
沒關係,按照它說的做,它說的都對,它高興就好,,,
選擇 "download the configuration file"
注意 !!! 若zabbix_server啟動失敗,需要著重看下zabbix_server.conf的配置:
dbhost=localhostzabbix選擇中文後,出現亂碼:dbuser=zabbix
dbpassword=dbsocket=dbport=
解壓字型包後,將自帶字型替換:
參考:
Zabbix筆記一 zabbix安裝
最近做效能測試時,必須要自己在伺服器上安裝效能監控工具,最後決定使用zabbix,打算最近整理記錄下安裝部署的過程 一 zabbix介紹 二 lamp lnmp介紹 三 zabbix安裝與部署 此處以lamp為例 centos 7 zabbix 4.4 1.安裝apache 安裝 yum insta...
Zabbix應用二 Zabbix新增監控主機
zabbix新增被監控主機 一 選擇中文語言 zabbox3.0預設支援中文,可以登入後,點選右上角的使用者圖示,然後在語言中選擇中文即可。二 新增被監控主機 1 選擇 配置 主機 然後選擇右上角的 建立主機 2 填寫主機名稱 這個主機名稱需要和zabbix agentd.conf中配置的hostn...
zabbix學習 zabbix安裝
環境準備 1 centos7系統 2 關閉firewalld防火牆服務 3 關閉selinux服務,配置檔案設定為disable,位置 etc selinux config 4 安裝mysql或者mariadb資料庫 細節 建立utf8庫zabbix,設定使用者名稱及密碼zabbix,方便後面配置s...