网站免费用https教程

  • 时间:2018-06-20 22:29 作者:PHP实战经验分享 来源:PHP实战经验分享 阅读:66
  • 扫一扫,手机访问
摘要:大家都知道采使用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)
最新发布的资讯信息
【系统环境|】需要同时掌握AVA和Linux,才可以继续大数据课程的学习(2019-05-18 10:28)
【系统环境|软件环境】学习大数据,一定要了解大数据的这些用途(2019-05-16 10:49)
【系统环境|Linux】bt宝塔控制面板mysql频繁自动停止详细解决办法(2019-05-16 08:52)
【系统环境|】大数据零基础学习路线,新人记得保存收藏哦(2019-05-15 10:54)
【系统环境|】全网最全最新的大数据系统学习路径(2019-05-14 15:38)
【系统环境|Linux】毕业设计:音乐分享系统(2019-05-14 07:48)
【系统环境|】教你零基础如何快速入门大数据技巧(2019-05-12 11:25)
【系统环境|】想学习大数据?这才是完整的大数据学习体系(2019-05-11 11:33)
【系统环境|数据库】小白学习大数据掌握这几个方法可轻松入门(2019-05-10 10:52)
【系统环境|数据库】学习大数据必须了解的大数据开发课程大纲(2019-05-09 11:40)
手机二维码手机访问领取大礼包
返回顶部