zabbix4.0中如何安装LAMP
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要介绍了zabbix4.0中如何安装LAMP,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实验环境监控端:192.168.1
千家信息网最后更新 2024年11月27日zabbix4.0中如何安装LAMP
这篇文章主要介绍了zabbix4.0中如何安装LAMP,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
实验环境
监控端:192.168.136.168
被监控端:192.168.136.185
安装LAMP
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
vim /etc/httpd/conf/httpd.confServerName www.benet.comDirectoryIndex index.html index.phpvi /etc/php.inidate.timezone = PRC //设置中国时区systemctl stop firewalld.servicesetenforce 0systemctl start httpd.servicesystemctl start mariadb.servicenetstat -ntap | egrep '(80|3306)'mysql_secure_installationvi /var/www/html/index.php
http://192.168.175.155/
mysql -u root -p#为zabbix设置一个数据库,并且要设置一个用户去管理它CREATE DATABASE zabbix character set utf8 collate utf8_bin;GRANT all privileges ON *.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123';flush privileges;#写一个测试首页[root@localhost ~]# cd /var/www/html/[root@localhost html]# vim index.php#验证zabbix能否连接数据库Success!!";else echo "Fail!!";mysql_close();?>
---------解决本地无法登录问题(可忽略)---------------
[root@localhost html]# mysql -u root -pEnter password: Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 9Server version: 5.5.64-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> select user,host from mysql.user; //有空用户名称占用导致本地无法登录远程可登录+--------+-----------------------+| user | host |+--------+-----------------------+| zabbix | % || root | 127.0.0.1 || root | ::1 || | localhost || root | localhost || | localhost.localdomain |+--------+-----------------------+6 rows in set (0.01 sec)drop user ''@localhost;drop user ''@cacti;flush privileges;
----------------以下开始部署zabbix Server-------
yum install php-bcmath php-mbstring -yrpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm //会自动生成yum源文件,保证系统可以上网yum install zabbix-server-mysql zabbix-web-mysql -yzcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p zabbix //生成数据库文件,注意密码不要输成root的grep -n '^'[a-Z] /etc/zabbix/zabbix_server.conf 38:LogFile=/var/log/zabbix/zabbix_server.log 49:LogFileSize=072:PidFile=/var/run/zabbix/zabbix_server.pid82:SocketDir=/var/run/zabbix101:DBName=zabbix117:DBUser=zabbix125:DBPassword=admin123 //修改本行347:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log465:Timeout=4507:AlertScriptsPath=/usr/lib/zabbix/alertscripts517:ExternalScripts=/usr/lib/zabbix/externalscripts553:LogSlowQueries=3000vim /etc/httpd/conf.d/zabbix.conf //修改时区php_value date.timezone Asia/Shanghaivim /usr/share/zabbix/include/defines.inc.php //修正图表中文乱码:%s /graphfont/kaiti/g //从微软系统下复制相应的字体文件到 /usr/share/zabbix/fonts 目录中注意字体名称要对应配置文件,且注意大小写cp STKAITI.TTF /usr/share/zabbix/fonts/systemctl enable zabbix-serversystemctl start zabbix-servernetstat -anpt | grep zabbix //监听在10051端口上systemctl restart httpd.service
http://192.168.136.168/zabbix/ //安装后登录 用户名Admin 密码:zabbix
设置中文环境Administrator-Users-点击用户-语言中设置
-----------配置代理端-就是被控服务器----如果服务器也需要被自己监控也需要安装--zabbix-agent--
rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpmyum install -y zabbix-agentgrep -n '^'[a-Z] /etc/zabbix/zabbix_agentd.conf13:PidFile=/var/run/zabbix/zabbix_agentd.pid32:LogFile=/var/log/zabbix/zabbix_agentd.log43:LogFileSize=098:Server=192.168.175.155139:ServerActive=192.168.175.155150:Hostname=test268:Include=/etc/zabbix/zabbix_agentd.d/*.confservice firewalld stopsetenforce 0systemctl enable zabbix-agent.servicesystemctl restart zabbix-agent.servicenetstat -anpt | grep zabbix //监听在10050端口---------------增加被控主机--在WEB平台上做-----配置-主机-创建主机:主机页面根据需求配置模板页需要链接模板,根据需要链接相应的模板0K
--------配置邮件报警功能---服务器上配置---------yum install mailxvi /etc/mail.rc //注意网易邮箱需要开启客户端授权码进行第三方登录----文件末尾新增---set from=1960277503@qq.comset smtp=smtp.qq.comset smtp-auth-user=1960277503@qq.comset smtp-auth-password=邮箱密码set smtp-auth=loginecho "hello world" | mail -s "testmail" 1960277503@qq.com //测试发信正常cd /usr/lib/zabbix/alertscriptsvi mailx.sh //编写发邮件脚本#!/bin/bash#send mailmessages=`echo $3 | tr '\r\n' '\n'`subject=`echo $2 | tr '\r\n' '\n'`echo "${messages}" | mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1------touch /tmp/mailx.log chown -R zabbix.zabbix /tmp/mailx.log chmod +x /usr/lib/zabbix/alertscripts/mailx.shchown -R zabbix.zabbix /usr/lib/zabbix/./mailx.sh 13951868284@139.com "主题" "内容" //测试发邮件脚本是否可以正常工作
-----在服务器WEB上配置----
管理-》报警媒体类型-》创建媒体类型-》名称:Mail-Test类型:脚本脚本名称:mailx.sh脚本参数://新增以下三个参数{ALERT.SENDTO}{ALERT.SUBJECT}{ALERT.MESSAGE}管理-用户-点击Admin-报警媒介:类型:Mail-Test //调用上面的脚本收件人:13951868284@139.com其它默认-保存配置-》动作-》创建动作-》删除默认标签,修改触发条件名称:Mailx条件 A 主机群组=Linux servers操作-》如下配置默认操作步骤持续时间 60默认接收人 : {TRIGGER.STATUS}:{TRIGGER.NAME}默认信息:告警主机:{HOST.NAME}告警 IP:{HOST.IP}告警时间:{EVENT.DATE}-{EVENT.TIME}告警等级:{TRIGGER.SEVERITY}告警信息:{TRIGGER.NAME}:{ITEM.VALUE}事件 ID:{EVENT.ID}操作细节:-》操作类型:发送消息发送到用户:Admin (Zabbix Administrator) 仅送到:Mail-Test //一定要配置否则邮件发送不成功恢复操作:{TRIGGER.STATUS}:{TRIGGER.NAME}恢复信息:恢复主机:{HOST.NAME}恢复 IP:{HOST.IP}恢复时间:{EVENT.DATE}-{EVENT.TIME}恢复等级:{TRIGGER.SEVERITY}恢复信息:{TRIGGER.NAME}:{ITEM.VALUE}恢复 ID:{EVENT.ID}操作细节:-》操作类型:发送消息发送到用户:Admin (Zabbix Administrator) 仅送到:Mail-Test //一定要配置否则邮件发送不成功systemctl restart zabbix-serversystemctl restart zabbix-agent.service------以下是测试报警-----可以在被控主机上模拟相关参数超过阈值,如磁盘空间。然后验证邮件收发。systemctl stop zabbix-agent.service //在被监控主机上关闭 测试报警邮件接收
感谢你能够认真阅读完这篇文章,希望小编分享的"zabbix4.0中如何安装LAMP"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
配置
主机
用户
邮件
类型
脚本
名称
报警
测试
登录
信息
文件
服务器
篇文章
服务
监控
参数
密码
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
德勤 网络安全
清水河网络安全检查
华为服务器bmc管理芯片
彩蛋绘画软件开发
网络技术方面论文
浙江软件开发者网站
大学网络技术课件及答案
租服务器多少钱一名月
网络安全基础 pdf
五年服务器可以调动吗
linux私房菜 服务器
为什么梦幻西游服务器进不去了
兴义市软件开发
网络安全培训学什么
怎么能让游戏服务器毁掉
软件开发前端与后端区别
软件开发的约束条件
软件开发底层界面
数据库社会实践调查报告
网络安全个人自述
广州汽车软件开发设计
软件开发进阶系列讲解
莱芜app软件开发多少钱
金蝶插件用什么软件开发
湖南曙光服务器维修调试哪家便宜
河南东豫网络技术公司电话
软件作业 数据库作业
vf数据库系统的构成主要有
网络安全手抄报特征
数据库写入