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

php自己做网站seo需要懂代码吗

php自己做网站,seo需要懂代码吗,用python写一个简单的网站,张家港做政府网站的公司利用cron定时任务自动更新SSL证书后,用浏览器访问网站,获取到的证书仍然是之前的。原因在于没有对Nginx进行重启。 据说certbot更新完成证书后会自动重启Nginx,但显然经我检测不是这回事儿。 所以我们需要创建一bash脚本,然后定时调用这个脚…

利用cron定时任务自动更新SSL证书后,用浏览器访问网站,获取到的证书仍然是之前的。原因在于没有对Nginx进行重启。

据说certbot更新完成证书后会自动重启Nginx,但显然经我检测不是这回事儿。

所以我们需要创建一bash脚本,然后定时调用这个脚本。

第01步:创建一个新的脚本文件 renew-certificate.sh

如果Nginx不可以通过Nginx命令重启,那么脚本如下:
内容如下:

#!/bin/bash# 运行 Certbot 更新命令
certbot renew --quiet# 检查证书是否已更新
if [ $? -eq 0 ]; then# 证书已更新,重新加载 Nginxsudo /usr/local/nginx/sbin/nginx -s reload
fi

在这里插入图片描述

如果Nginx可以通过Nginx命令重启,那么把上面脚本中的:

sudo /usr/local/nginx/sbin/nginx -s reload

换成:

systemctl reload nginx

第02步:确保脚本具有执行权限

chmod +x renew-certificate.sh

或者直接用护卫神面板进行修改。
在这里插入图片描述
在这里插入图片描述

第03步:修改定时任务,调用脚本

sudo crontab -e
34 4 * * * /opt/bash_scripts/renew-certificate.sh

Centos上的默认文本编辑器vi的操作方法积累

在上面的任务中,脚本首先运行 certbot renew 命令,然后检查返回的退出码。如果退出码为0(即证书已成功更新【如果是多个证书,只有一个证书更新了,退出码都为0】),则重新加载 Nginx。

这样,你的定时任务将运行脚本,脚本将负责更新证书并重新加载 Nginx。

http://www.zhongyajixie.com/news/22028.html

相关文章:

  • 网站做采集会有问题么企业关键词排名优化网址
  • 伪静态网站如何做装修公司网络推广方案
  • 网站建设成本估算郑州网站制作选择乐云seo
  • 网站文章做百度排名百度云网页版入口
  • 网站设计个人网店培训骗局
  • 搭建网站的流程和方法站长工具 seo查询
  • 新手学做网站txt下载搜索热门关键词
  • wordpress调二级分类目录网站排名优化服务公司
  • 沈阳市和平区建设局网站域名注册
  • 玩车 wordpress北京百度网站排名优化
  • 测网站打开的速度的网址seo排名优化app
  • 电子工程建设信息网站友情链接工具
  • 东莞网站建设美丽公司网站seo公司
  • 建设投资平台网站百度怎么精准搜索
  • 太原经济型网站建设价格seo入门教程
  • 西宁微网站建设多少钱搜索引擎关键词怎么选
  • 求创意设计分享的网站南宁关键词排名公司
  • 广州专业网页制作seo黑帽教学网
  • 类似于pinterest的设计网站网络推广途径
  • 精神文明建设专题网站营销型网站设计
  • 手机浏览器 网站开发竞价代运营公司哪家好
  • 网站需要人员品牌营销策划机构
  • 节能环保公司网站建设一元友情链接平台
  • 记录网站 自己做百度快速排名化
  • 怎么做网站跳转seo页面内容优化
  • wordpress显示评论北京搜索引擎优化seo专员
  • wordpress mysql配置文件天津seo招聘
  • 长春企业免费建站搜客
  • 焦溪翠冠梨做的网站谷歌外贸seo
  • 网站建设定制开发价格网络销售工作靠谱吗