宝塔面板必建的几个定时任务

admin6个月前服务器运维890

定时检测web服务状态 每15分钟检测一次

#!/bin/bash 
#edit: www.jquerycn.cn
#网站url地址
#
URL=http://服务器ip或该服务器上的某域名
#获取http响应代码 
HTTP_CODE=`curl -o /dev/null -s -w "%{http_code}" "${URL}"`
#服务器能正常响应,应该返回200的代码 
if [ $HTTP_CODE != 200 ];then 
	/etc/init.d/httpd restart
#这里可以报警处理
    exit $a
else
    exit 0
fi

如果是nginx服务器将 /etc/init.d/httpd restart  改为 /etc/init.d/nginx restart



定时清理日志垃圾 每周或是根据自己需要设置时间

rm -rf /www/server/panel/plugin/tamper_proof/sites
rm -rf /www/server/total/logs
rm -rf /www/server/panel/plugin/rsync/lsyncd.log



定时检测mysql服务状态

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld /dev/null if [ $? -ne 0 ] echo At time:$(date) :MySQL is stop . /var/log/mysql_messages service mysqld start fi





相关文章

破解宝塔所有插件只需一句代码

破解宝塔所有插件只需一句代码

本方法测试无效1.首先安装好宝塔面板2.找到文件/www/server/panel/data/plugin.json 批量替换 "endtime": -1为"e...

倍控工控机i7 7500U PVE下核显HD620 HDMI直通成功

倍控工控机i7 7500U PVE下核显HD620 HDMI直通成功

引用 https://blog.tapasy.com/倍控工控机i7-7500u-pve下核显hd620-hdmi直通成功.html参考 https://www.10bests.c...

[frpc穿透] 【服务器端】内网穿透利器Frp一键安装脚本及设置教程

[frpc穿透] 【服务器端】内网穿透利器Frp一键安装脚本及设置教程

执行如下命令即可执行后按提示完成安装wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-insta...

宝塔命令大全

nginx安装目录/www/server/nginx启动/etc/init.d/nginx start停止/etc/init.d/nginx stop重启/etc/init.d/nginx resta...

Linux挂载第二块硬盘操作方法

Linux挂载第二块硬盘操作方法

Linux挂载第二块硬盘操作方法 - 一个运维的日常 - 博客园远程SSH登录上Centos服务器后,进行如下操作提醒:挂载操作会清空数据,请确认挂载盘无数据或者未使用第一步:列出所有已挂载磁盘 命令...

prometheus+grafana监控设置-服务器运维

prometheus+grafana监控设置-服务器运维

环境prometheus+grafana 192.168.210.99 agent01(被监控端) 192.168.210.100 agent02(被监控端) 192.168.210.101一、介...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。