网站免费用https教程

  • 时间:2018-06-20 22:29 作者:PHP实战经验分享 来源:PHP实战经验分享 阅读:79
  • 扫一扫,手机访问
摘要:大家都知道采使用Https协议的网站要更加安全、也更加有逼格,现在分享一下免费用https的教程。我用的是电子子前哨基金会EFF的Certbot,这个网站提供免费Https的服务。首先,打开 https://certbot.eff.org 网页。在那个机器上图标下面,你需要选择一下你使用的 Web

大家都知道采使用Https协议的网站要更加安全、也更加有逼格,现在分享一下免费用https的教程。

我用的是电子子前哨基金会EFF的Certbot,这个网站提供免费Https的服务。

  1. 首先,打开 https://certbot.eff.org 网页。

  2. 在那个机器上图标下面,你需要选择一下你使用的 Web 接入软件 和你的 操作系统。比方,我选的是nginx和ubuntu。

  3. 选择完成后,会自动显示搭建教程,大家能方便的安装用。

网站免费用https教程

示例如下:

首先先安装相应的环境:

网站免费用https教程

而后,运行如下命令:

网站免费用https教程

certbot会自动检查到你的nginx.conf下的配置,把你所有的虚拟站点都列出来,而后让你选择需要开启 https 的站点。

你就简单的输入列表编号(使用空格分开),而后,certbot 就帮你下载证书并升级nginx.conf了。

打开你的nginx.conf文件 ,你能发现你的文件中的server配置中可可以被做了如下的修改:

网站免费用https教程

网站免费用https教程

这里建议配置 http2,这要求 Nginx 版本要大于 1.9.5。HTTP2 具备更快的 HTTPS 传输性可以,非常值得开启。需要开启HTTP/2其实很简单,只要要在nginx.conf的 listen 443 ssl;后面加上http2就好了。如下图所示:

网站免费用https教程

而后,执行指令nginx -s reload就好了。

但是,Let’s Encrypt 的证书90天就过期了,所以,你还要设置上自动化的升级脚本,最容易的莫过于用 crontab了。

用 crontab -e命令加入如下的定时作业(每个月都强制升级一下):

网站免费用https教程

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2019年web前端开发技术框架有哪些(2019-07-20 12:06)
【系统环境|】什么是Web?零基础能不能学Web前端开发?(2019-07-19 07:04)
【网页前端|HTML】为什么学Web前端?选择Web前端理由(2019-07-17 20:28)
【网页前端|JS】Java面经-百度新入职老哥整理近半年学习经验,面试刷题路线!(2019-07-16 22:16)
【网页前端|HTML】最全面的前端开发指南(2019-07-15 12:57)
【系统环境|数据库】零基础如何快速学好大数据?(2019-06-29 12:27)
【系统环境|Linux】零基础如何学好大数据?必备需要学习知识(2019-06-18 11:54)
【系统环境|】Hadoop环境中管理大数据存储八大技巧(2019-06-15 11:01)
【系统环境|服务器应用】现在国内IT行业是不是程序员过多了?(2019-06-11 06:34)
【系统环境|服务器应用】新贵 Flutter(2) 自己设置 Widget(2019-06-11 06:34)
手机二维码手机访问领取大礼包
返回顶部