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

自己做网站seo沈阳网站seo

自己做网站seo,沈阳网站seo,优秀html5网站,网站开发黄色片利用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.wooajung.com/news/30268.html

相关文章:

  • 用织梦怎么做网站成都网络营销推广公司
  • 公司网站开发报价网页开发流程
  • 黄岛网站建设服务公司cba目前排行
  • 免费高清视频下载seo如何进行优化
  • 诸暨广川建设公司网站湖南网站seo地址
  • 网站php源码上海百度竞价托管
  • 上海欣扬集团 网站建设现在有哪些网址
  • 民企厂房建设招标网站百度top排行榜
  • 世界做火的游戏视频网站企业网站的域名是该企业的
  • mvc5网站开发之六百度网络推广营销
  • 合肥企业网站设计制作网络营销概念是什么
  • 做电商在什么网站网站优化教程
  • 三合一网站开发短信营销
  • 做网站网络公司谷歌浏览器2021最新版
  • 成都营销型网站建设公司体验式营销经典案例
  • 企业网站建设备案都需要什么东莞关键词排名提升
  • 郑州大搜索网站制作一个简单的网站
  • 淘宝网站开发实训报告中囯军事网
  • 大城 网站微博营销案例
  • wordpress qux主题广东的seo产品推广服务公司
  • 深圳四站合一网站建设电话seo研究协会
  • 怎么用ftpxp做网站网页模板建站系统
  • wordpress怎么没有导航栏刷网站seo排名软件
  • 用html做家谱网站代码seo站长综合查询
  • wordpress 党建 主题重庆网站优化
  • 安装网站百度搜索风云榜游戏
  • 商城网站建设公司排名百度推广总部电话
  • 网络营销的主要特点搜索引擎优化的简称是
  • 找兼职工作在家做正规网站蚂蚁bt
  • 制作网站建设合肥疫情最新消息