你值得了解的certbot开启亚马逊EC2主机https(代码分享)
发布时间 - 2021-09-03 00:00:00 点击率:次之前的文章《浅析Wind和Linux中查看端口占用情况和Kill(附代码)》中,给大家了解了Wind和Linux中查看端口占用情况和Kill。下面本篇文章给大家了解Wind和Linux中查看端口占用情况和Kill,伙伴们来看看吧。
国内那么多云主机运营商,你为何要买国外的主机呢,你肯定在干些见不得人的勾当..
开玩笑了, 说不定你在闷声发大财也说不准。
之前有说过可以利用certbot申请免费的证书,给站点开启https
传送门
certbot在亚马逊的主机无法顺利执行,不过可以通过手动修改源代码的方式,这样certbot就可以完成任务了。
用vim打开certbot
#搜索找到这一行 elif [ -f /etc/redhat-release ]; then #然后替换成如下: elif [ -f /etc/redhat-release ] || grep 'cpe:.*:amazon_linux:2' /etc/os-release > /dev/null 2>&1; then #保存退出收工
这样就可以利用certbot--nginx 一步到位了。
不过前提是 你的nginx必须要安装在/etc目录下面,假如不是这个目录的话,你可以把你当前的nginx安装目录的config配置文件copy到/etc/nginx下。没有就手动创建。这样执行certbot --nginx之后,再把他生成的最终配置文件copy到当前nginx目录下,然后nginx -s reload重启即可
文中所说certbot要修改的地方就是这里https://github.com/certbot/certbot/blob/master/certbot-auto#L779可以在github上查看
自动更新证书
#使用root用户 sudo -i #增加定时任务 crontab -e #每个月1号2点30分更新 30 2 1 * * /path/to/certbot-auto renew --pre-hook "service nginx stop" --post-hook "service nginx start" #dryrun ./path/to/certbot-auto renew --dry-run
推荐学习:Linux视频教程
# 前端
# linux
# 给大家
# 配置文件
# 就可以
# 亚马逊
# 你可以
# 你在
# 说过
# 把你
# 可以通过
# 见不得人
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在Windows虚拟主机上快速搭建网站?
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
java ZXing生成二维码及条码实例分享
使用C语言编写圣诞表白程序
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
JavaScript如何操作视频_媒体API怎么控制播放
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
大连网站制作公司哪家好一点,大连买房网站哪个好?
Python文件流缓冲机制_IO性能解析【教程】
西安专业网站制作公司有哪些,陕西省建行官方网站?
昵图网官方站入口 昵图网素材图库官网入口
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何获取上海专业网站定制建站电话?
想要更高端的建设网站,这些原则一定要坚持!
香港服务器部署网站为何提示未备案?
浅谈redis在项目中的应用
如何在万网ECS上快速搭建专属网站?
如何快速搭建个人网站并优化SEO?
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
如何在云主机上快速搭建网站?
nginx修改上传文件大小限制的方法
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
如何用PHP快速搭建CMS系统?
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
如何在企业微信快速生成手机电脑官网?
如何在阿里云部署织梦网站?
如何用已有域名快速搭建网站?
如何快速搭建自助建站会员专属系统?
php 三元运算符实例详细介绍
重庆市网站制作公司,重庆招聘网站哪个好?
Laravel怎么使用Intervention Image库处理图片上传和缩放
智能起名网站制作软件有哪些,制作logo的软件?
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
如何快速搭建高效香港服务器网站?
如何用美橙互联一键搭建多站合一网站?
QQ浏览器网页版登录入口 个人中心在线进入
简单实现Android验证码
百度浏览器如何管理插件 百度浏览器插件管理方法
JavaScript如何实现继承_有哪些常用方法
Python高阶函数应用_函数作为参数说明【指导】
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
如何获取免费开源的自助建站系统源码?
Laravel如何自定义分页视图?(Pagination示例)
html如何与html链接_实现多个HTML页面互相链接【互相】
使用Dockerfile构建java web环境
Laravel观察者模式如何使用_Laravel Model Observer配置


run
./path/to/certbot-auto renew --dry-run