当前位置: 首页 > news >正文

智慧政务门户网站建设研究郑州全域静态管理

智慧政务门户网站建设研究,郑州全域静态管理,免费注册网站流程,网站建设 今晟网络1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。​ 因为如果磁盘剩余空间小于20G需要报警发送邮件给管理员,所以需要对管理员的邮箱进行设置 (1)首先…

1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。​

因为如果磁盘剩余空间小于20G需要报警发送邮件给管理员,所以需要对管理员的邮箱进行设置

(1)首先安装软件:

[root@server scripts]# yum install -y s-nail

(2)进入邮件配置文件中设置管理员邮件:vim /etc/s-nail.rc

set from=1281984647@qq.com             
set smtp=smtp.qq.com                   
set smtp-quth-user=1281984647@qq.com   
set smtp-auth-password=dacqjvfivytdiagj
set smtp-auth=login  

(3)尝试向管理员发送邮件: echo "test 1" |s-nail -s "title" 1281984647@qq.com

编写shell脚本free.sh:将以下内容写入

if  [  "`df -h | grep /$ | tr -s " " | cut -d" " -f4 | cut -d"G" -f1`"  -lt 20 ]   
then                                                                               echo "管理员快看看你的内存不够20G了" | s-nail -s "title" 1281984647@qq.com
fi   

(4)测试运行:./free.sh

管理员成功的收到了内存不够的警告 !

(5)设置任务计划每天检查一次:crontab -e

0 0 * * * sh /server/scripts/free.sh
[root@server scripts]# crontab -l
0 0 * * * sh /server/scripts/free.sh

2、判断web服务是否运行

(1)查看进程的方式判断该程序是否运行

编写脚本:vim check_httpd.sh

if [  "`ps -aux |grep httpd |grep -v grep | tr -s " " |cut -d " " -f8 |uniq | wc -l`" -lt 2 ]
then                           systemctl start httpd      
else                           echo "httpd服务已经运行了"                                                    
fi 

测试:./check_httpd.sh

[root@server scripts]# ./check_web.sh 
[root@server scripts]# ./check_web.sh 
httpd服务已经运行了

(2)通过查看端口的方式判断该程序是否运行,如果没有运行,则启动该服务并配置防火墙规则。

编写脚本:vim check_httpd2.sh

if [ "`netstat -lnupt | grep 80 |wc -l`" -eq 0  ]                                  
then                                                                               systemctl start httpd;firewall-cmd --permanent --zone=public --add-port=80/tcp
else                                                                               echo "httpd服务已经启动"                                                       
fi

测试:./check_httpd2.sh

[root@server scripts]# ./check_web2.sh 
success
[root@server scripts]# ./check_web2.sh 
httpd服务已经启动

​3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web server is running;如果不能正常访问,返回12状态码。

编写脚本:vim curl.sh

read -p "请输入一个网址:" w
curl $w         
if  [ "`echo $?`" -eq 0  ]
then            echo "web server is running"
else            echo "状态码12"
fi   

测试:./curl.sh

[root@server scripts]# ./curl.sh 
请输入一个网址:www.baidu.com
web server is running[root@server scripts]# ./curl.sh 
请输入一个网址:www.qweqweweqweweeressd.com
curl: (6) Could not resolve host: www.qweqweweqweweeressd.com
状态码12
http://www.hrbkazy.com/news/54673.html

相关文章:

  • 天津优化公司seo有名气的优化公司
  • 深圳做网站优化报价重庆森林经典台词
  • 西安网站制作公司推荐收录优美图片官网
  • 潍坊做网站建设app开发定制
  • 深圳手机建网站百度今日小说排行榜
  • 青浦赵巷网站建设seo关键词优化软件合作
  • 国内net开发的网站建设百度权重高的发帖网站
  • 蓝盾信息做网站吗域名查询138ip
  • ps做图软件怎么下载网站宁波关键词优化平台
  • 优化手机访问网站速度百度平台app
  • 广州网营广告有限公司上海关键词优化外包
  • 网站建设费摊多久电话投放小网站
  • wordpress插件dedecms推广优化工具
  • 专做mad的网站百度高级搜索网址
  • 做网站程序的都不关注seo微信视频号小店
  • 网站的空间和域名备案吗网络营销题库及答案2020
  • 怎么在网上做彩票网站热搜榜排名今日
  • 哪个网站做欧洲旅游攻略好windows系统优化软件排行榜
  • 福建省人民政府副省长分工广州网站运营专注乐云seo
  • div+css网络公司网站模板南宁百度推广seo
  • 瀑布流响应式网站模板国外b站不收费免费2023
  • 城市网站建设意义代运营一个月多少钱
  • 免费域名注册和免费建站百度竞价推广方案范文
  • 如何做企业套模网站百度网站认证
  • 微信公众号网站导航怎么做目前推广软件
  • 怎么做网业页江苏网站seo设计
  • 网站蜘蛛池怎么做的北京网站优化步骤
  • 建设网站都要什么全网推广软件
  • 产品展示型网站免费域名申请网站大全
  • 付费网站搭建申请网站怎样申请