网站免费用https教程

  • 时间:2018-06-20 22:29 作者:PHP实战经验分享 来源:PHP实战经验分享 阅读:95
  • 扫一扫,手机访问
摘要:大家都知道采使用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)
最新发布的资讯信息
【系统环境|】web前端开发需要学习哪些技术(2019-09-17 18:00)
【系统环境|】学习web前端开发是正确的选择(2019-09-15 16:55)
【系统环境|】干货整理!零基础html5网站开发学习步骤方法(保存不后悔)(2019-09-10 16:27)
【系统环境|】「前端入门」前端基本概念(2019-09-07 21:36)
【系统环境|】小白入门学习web前端,这些干货不能少(2019-09-05 20:59)
【系统环境|】不是计算机专业,哪个专业更适合学习web前端(2019-09-03 20:31)
【系统环境|】入行web前端开发可以做什么工作(2019-09-02 20:51)
【系统环境|】什么是Web前端呢?为什么说web前端开发人员的薪资高、前景好呢?(2019-08-31 20:55)
【系统环境|】2019年Web前端开发的8个趋势,你知道几个?(2019-08-29 16:23)
【系统环境|】学习web前端,掌握这些,才有底气跟面试官提薪资(2019-08-28 15:23)
手机二维码手机访问领取大礼包
返回顶部