登录|注册|帮助中心|联系我们

导航
首页 综合百科 生活常识 数码科技 明星名人 传统文化 互联网 健康 影视 美食 教育 旅游 汽车 职场 时尚 运动 游戏 家电 地理 房产 金融 节日 服饰 乐器 歌曲 动物 植物
当前位置:首页 > 综合百科

https部署步骤与教程(免费申请https和部署的方法)

发布时间:2022年12月26日责任编辑:张小石标签:教程步骤免费方法
?

Docker 内部署的 Nginx,结合免费的SSL Let’s Encrypt 部署 HTTPS,自动更新证书有效期,给你的浏览器地址栏加个绿色的锁,让你的站点更加安全。

?????

Docker

镜像 docker pull certbot 配置

注:修改 nginx 配置,在 server 模块下新增如上配置,注意路径变更,且该路径为 docker 下的路径。

location ^~ /.well-known/acme-challenge/ { ???default_type \\\\"text/plain\\\\"; ???root /www/makeit;}location = /.well-known/acme-challenge/ { ???return 404;} 运行

注:这里采用 webroot 验证方式,–webroot -w 所配置的参数为 docker 下的目录。

docker run -it --rm --name certbot -v /makeit/docker/nginx/letsencrypt:/etc/letsencrypt -v /var/lib/letsencrypt:/var/lib/letsencrypt -v /makeit/web/home:/www/makeit certbot/certbot certonly --webroot -w /www/makeit --email makeit
溜溜百科知识网——分享日常生活学习工作各类知识。 垃圾信息处理邮箱 tousu589@163.com
icp备案号 闽ICP备14012035号-2 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.6za.net All Rights Reserved