亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在LAMP架構中部署Zabbix

發布時間:2020-06-02 09:28:46 來源:億速云 閱讀:252 作者:Leah 欄目:云計算

這篇文章給大家分享的是在LAMP架構中部署Zabbix的教程,相信大部分人都還不知道怎么部署,為了讓大家學會,給大家總結了以下內容。

監控端操作

  • #!/bin/bash
    #基于LAMP架構安裝Zabbix
    #
    lamp(){

#關閉防火墻&核心安全功能
systemctl stop firewalld.service
systemctl disable firewalld.service &> /dev/null
setenforce 0
sed -i "7cSELINUX=disabled" /etc/sysconfig/selinux

#下載安裝必要組件
yum install -y \
httpd \
mariadb-server mariadb \
php \
php-mysql \
php-gd \
libjpeg* \
php-ldap \
php-odbc \
php-pear \
php-xml \
php-xmlrpc \
php-mhash \
expect

#修改httpd的配置文件
sed -i -e "95aServerName www.kgc.com" -e "/DirectoryIndex/s/index.html/index.html index.php/" /etc/httpd/conf/httpd.conf

#修改PHP的時區
sed -i "878cdate.timezone = PRC" /etc/php.ini

#數據庫&httpd啟動
systemctl start httpd.service
systemctl enable httpd.service
systemctl start mariadb.service
systemctl enable mariadb.service

#設定數據庫初始密碼
/usr/bin/expect <<EOF
spawn mysqladmin -u root -p password 123123
expect {
"Enter*"
{send "\r"}
}
expect eof
EOF

}

#檢測LAMP架構是否已經安裝完畢
service httpd restart &> /dev/null
service mysqld restart &> /dev/null
systemctl restart mariadb &> /dev/null
netstat -atnp | egrep '(httpd|3306)' &> /dev/null
if [ $? -ne 0 ];then
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 http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm

#安裝zabbix(耐心等待...)
for ((i=1;i>0;i++));do
rpm -q zabbix-web-mysql &> /dev/null
if [ $? -ne 0 ];then
yum install zabbix-server-mysql zabbix-web-mysql -y
else
break
fi
done

#解決本地無法登錄問題
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

#修改時區
sed -i "20cphp_value date.timezone Asia/Shanghai" /etc/httpd/conf.d/zabbix.conf

#設定開機自啟
systemctl enable zabbix-server

#啟動服務
systemctl start zabbix-server

#重啟HTTP的服務
service httpd restart

#查看服務狀態
netstat -anpt | grep zabbix &> /dev/null
if [ $? -eq 0 ];then
echo "zabbix服務端設置完成"
fi
dizhi=ifconfig ens33 | awk 'NR==2{print $2}'
echo "請使用瀏覽器登陸${dizhi}/zabbix/進行安裝
默認登陸用戶名為:Admin
默認登陸密碼為:zabbix"

- 登錄監控平臺
![在這里插入圖片描述](https://img-blog.csdnimg.cn/20200205193117319.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Nhb3poZW5ndGFvMTIxMw==,size_16,color_FFFFFF,t_70)
![在這里插入圖片描述](https://img-blog.csdnimg.cn/20200206200439502.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Nhb3poZW5ndGFvMTIxMw==,size_16,color_FFFFFF,t_70)

---

配置代理端
---

代理端就是被控服務器,如果服務器也需要被自己監控也需要安裝abbix-agent

```bash
#關閉防火墻并設定開機自關
systemctl stop firewalld.service 
systemctl disable firewalld.service 

#安裝yum源
rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm

#安裝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

在WEB平臺上做增加被控主機,以便監控端識別

訪問http://192.168.142.123/zabbix/配置-主機-創建主機:

  • 配置下的主機選項,點擊創建主機
    如何在LAMP架構中部署Zabbix

  • 在主機配置界面填入相應內容,然后點擊模板
    如何在LAMP架構中部署Zabbix

  • 在模板中選擇HTTP和SSH的模板鏈接,點擊提示器中的添加,然后再點擊添加
    如何在LAMP架構中部署Zabbix

  • 新添加的監控項
    如何在LAMP架構中部署Zabbix
  • 以上就是LAMP架構中部署Zabbix的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎關注億速云行業資訊!
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彰化县| 宁陕县| 阳城县| 永吉县| 长丰县| 巴彦淖尔市| 珲春市| 通化市| 察隅县| 绩溪县| 三台县| 茌平县| 措美县| 安溪县| 白河县| 黑河市| 武穴市| 易门县| 太谷县| 巩义市| 泌阳县| 保康县| 简阳市| 靖西县| 碌曲县| 舟曲县| 吐鲁番市| 刚察县| 尼勒克县| 高雄县| 皋兰县| 清河县| 深水埗区| 津南区| 波密县| 宜良县| 韩城市| 金堂县| 宝应县| 曲水县| 辉南县|