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 已經安裝
#安裝php
#rpm -ivh php-mbstring-5.3.3-26.el6.x86_64.rpm php-bcmath-5.3.3-26.el6.x86_64.rpm --force --nodep
yum -y install php php-mysql php-common php-gd php-odbc php-pear php-xml php-bcmath php-mbstring
#啟動apache
#瀏覽器輸入伺服器位址測試是否正確安裝apache,此時可開啟《apache 2 test page》
#新增檔案info.php
vi /var/www/html/info.php
<?php
phpinfo();
?>
#瀏覽器輸入**看php是否安裝成功,此時可開啟《apache 2 test page》
info.php
#設定自啟動:
#修改php配置檔案# vi /etc/php.ini
sed -i "s/;date.timezone =/date.timezone = asia\/shanghai/g" /etc/php.ini
sed -i "s#max_execution_time = 30#max_execution_time = 300#g" /etc/php.ini
sed -i "s#post_max_size = 8m#post_max_size = 32m#g" /etc/php.ini
sed -i "s#max_input_time = 60#max_input_time = 300#g" /etc/php.ini
sed -i "s#memory_limit = 128m#memory_limit = 128m#g" /etc/php.ini
----------------- 安裝配置 zabbix -------------------
#mysql中建立zabbix所需的資料庫及使用者許可權
create database zabbix character set utf8;
grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
flush privileges;
#解壓安裝zabbix
tar xvf zabbix-2.4.8.tar.gz
cd zabbix-2.4.8
./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl
make && make install
#匯入zabbix結構和資料
cd database
mysql -u zabbix -p zabbix < ./database/mysql/schema.sql
mysql -u zabbix -p zabbix < ./database/mysql/images.sql
mysql -u zabbix -p zabbix < ./database/mysql/data.sql
#或者使用完整路徑執行
/usr/local/mysql/bin/mysql -u zabbix -p zabbix < /home/zdtest/zabbix-2.4.8/database/mysql/schema.sql
/usr/local/mysql/bin/mysql -u zabbix -p zabbix < /home/zdtest/zabbix-2.4.8/database/mysql/images.sql
/usr/local/mysql/bin/mysql -u zabbix -p zabbix < /home/zdtest/zabbix-2.4.8/database/mysql/data.sql
#檢視服務埠是否新增,沒有可新增
cat /etc/services | grep zabbix
zabbix-agent 10050/tcp # zabbix agent
zabbix-agent 10050/udp # zabbix agent
#拷貝php網頁檔案到apache中
cp -r /home/zdtest/zabbix-2.4.8/frontends/php/ /var/www/html/zabbix
#新增配置檔案
cp -r /home/zdtest/zabbix-2.4.8/misc/init.d/fedora/core/* /etc/init.d/
chmod 755 /etc/init.d/zabbix_*
#編輯啟動檔案: vi /etc/init.d/zabbix_server
basedir=/usr/local/zabbix
#編輯啟動檔案: vi /etc/init.d/zabbix_agentd
basedir=/usr/local/zabbix
#編輯配置檔案: vi /usr/local/zabbix/etc/zabbix_server.conf
dbname=zabbix
dbuser=zabbix
dbpassword=zabbix
dbport=3306
#編輯配置檔案:vi /usr/local/zabbix/etc/zabbix_agentd.conf
server=127.0.0.1,10.18.192.147
serveractive=127.0.0.1,10.18.192.147:10051
hostname=zabbix_server
unsafeuserparameters=1
#編輯配置檔案:vi /usr/local/zabbix/etc/zabbix_agent.conf
server=127.0.0.1,10.18.192.147
unsafeuserparameters=1
#啟動zabbix服務
/etc/init.d/zabbix_server start
/etc/init.d/zabbix_agentd start
開啟瀏覽器:
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...
zabbix 安裝部署
環境 centos7 機器 兩台 分別為server 和 client 本次操作使用zabbix4.0 安裝zabbix相關元件 yum y install zabbix server mysql zabbix web mysql zabbix agent mariadb mariadb serve...