Zabbix LAMP安裝配置

2021-10-02 14:07:12 字數 3096 閱讀 9249

#!/bin/bash

#基於lamp架構安裝zabbix

#lamp()}

expect eof

eof}

#檢測lamp架構是否已經安裝完畢

fi#建立zabbix資料庫和管理使用者

mysql -uroot -p123123 -e "create database zabbix character set utf8 collate utf8_bin;"

mysql -uroot -p123123 -e "grant all privileges on *.* to 'zabbix'@'%' identified by '123123';"

mysql -uroot -p123123 -e "flush privileges;"

echo

"開始準備安裝zabbix"

sleep 3

#安裝php對應工具

yum install php-bcmath php-mbstring -y

#生成zabbix對應yum源

rpm -ivh

#安裝zabbix(耐心等待...)

for((i=

1;i>

0;i++));

dorpm -q zabbix-web-mysql &

> /dev/nullif[

$? -ne 0 ]

;then

yum install zabbix-server-mysql zabbix-web-mysql -y

else

break

fidone

#解決本地無法登入問題

mysql -uroot -p123123 -e "drop user ''@localhost;"

mysql -uroot -p123123 -e "drop user ''@localhost.localdomain;"

mysql -uroot -p123123 -e "flush privileges"

#生成資料庫檔案

zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p123123 zabbix

#修改zabbix服務端配置檔案

sed -i "125cdbpassword=123123" /etc/zabbix/zabbix_server.conf

#修改時區

#設定開機自啟

systemctl enable zabbix-server

#啟動服務

systemctl start zabbix-server

#重啟http的服務

#檢視服務狀態

netstat -anpt |

grep zabbix &

> /dev/nullif[

$? -eq 0 ]

;then

echo

"zabbix服務端設定完成"

fidizhi=

`ifconfig ens33 |

awk'nr==2'

`echo

"請使用瀏覽器登陸$/zabbix/進行安裝

預設登陸使用者名為:admin

預設登陸密碼為:zabbix"

**端就是被控伺服器,如果伺服器也需要被自己監控也需要安裝abbix-agent
#關閉防火牆並設定開機自關

systemctl stop firewalld.service

systemctl disable firewalld.service

#安裝yum源

rpm -ivh

#安裝zabbix-agent

yum install -y zabbix-agent

#修改配置檔案

grep -n '^'

[a-z] /etc/zabbix/zabbix_agentd.conf

13:pidfile=/var/run/zabbix/zabbix_agentd.pid

32:logfile=/var/log/zabbix/zabbix_agentd.log

43:logfilesize=0

98:server=127.0.0.1

139:serveractive=127.0.0.1

150:hostname=zabbix server

268:include=/etc/zabbix/zabbix_agentd.d/*.conf

#修改如下內容

vim /etc/zabbix/zabbix_agentd.conf

server=192.168.142.123

#98行,指向監控伺服器ip

serveractive=192.168.142.123

#139行,指向監控伺服器ip

hostname=czt

#150行,可自行定義主機名

#啟動服務

systemctl enable zabbix-agent.service

systemctl start zabbix-agent.service

#檢視服務監聽埠

netstat -anpt |

grep zabbix

訪問配置-主機-建立主機:

Zabbix LAMP安裝配置

bin bash 基於lamp架構安裝zabbix lamp expect eof eof 檢測lamp架構是否已經安裝完畢 fi 建立zabbix資料庫和管理使用者 mysql uroot p123123 e create database zabbix character set utf8 co...

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...