花了一晚上将博客上了 https ,还是蛮简单的~

2016-11-08 00:25:50 +08:00
 wensonsmith

由于微信小程序要求接口使用 https, 以后会用到,所以先拿自己的博客练一练手。

用的是 let's encrypt 免费证书,环境是 CentOS+ Nginx , 使用 certbot 安装证书。

步骤是:

  1. 确保自己的域名解析全部是 A 记录
  2. 使用 certbot 安装证书
  3. 使用 crontab 自动 renew 证书
  4. 配置 NGINX ,ssl server
  5. 将 http 跳转到 https , 将 WWW 跳转到 NON-WWW

现在域名前面跟一个绿色的 https ,看着倍爽呀 https://seekbetter.me

18340 次点击
所在节点    SSL
117 条回复
sadscv
2016-11-08 00:33:49 +08:00
感谢分享,能介绍一下更详细的安装和配置过程吗?
wensonsmith
2016-11-08 00:36:44 +08:00
@sadscv

今天有点晚了,我明天写一个详细的教程,把步骤和配置和踩过的坑发上来。
Drops
2016-11-08 00:42:41 +08:00
请问,怎么把博客从 Github Pages 转移到 VPS 上啊?放在 VPS 上才能够实现 https
JohnLou
2016-11-08 00:44:26 +08:00
明明很简单,照官网的来就行了,就一行命令,其他的什么第三方工具反而乱七八糟。
yhxx
2016-11-08 00:46:52 +08:00
@Drops 现在 github pages 貌似也支持 https 了
Drops
2016-11-08 00:52:57 +08:00
@yhxx 不能自定义域名使用啊
justyy
2016-11-08 01:49:02 +08:00
@wensonsmith 用 cloudflare flexible, 10 秒钟上 SSL
dynaguy
2016-11-08 02:04:20 +08:00
@wensonsmith 不好意思砸一下你的场子!
会写“ Hollo World!"然后就说”原来编程还是蛮简单~“,太奶义务了吧.
看看你可怜的得分吧:(F)
https://www.ssllabs.com/ssltest/analyze.html?d=seekbetter.me
RqPS6rhmP3Nyn3Tm
2016-11-08 02:18:58 +08:00
F 评级,还要努力啊
SoloCompany
2016-11-08 02:28:36 +08:00
@Drops 简单说,如果用 github.io 域名直接就支持,如果想用自己的域名,反代就是了
yizhilee
2016-11-08 02:35:54 +08:00
@sadscv 昨天刚写了一篇关于 Let's Encrypt 的文章 https://blog.yizhilee.com/post/letsencrypt-certificate/
lisonfan
2016-11-08 02:36:23 +08:00
A+ 路过
xshwy
2016-11-08 02:37:45 +08:00
阿里云和腾讯云都有无条件使用的免费证书的,一年起签,方便不少
anjunecha
2016-11-08 02:44:49 +08:00
OpenSSL 的版本不合适,建议自己编译最新的, Nginx 配置不对, ssl_protocol 和 cipher 写得不合适,另外,开启 HSTS 一定要慎重
zqcolor
2016-11-08 03:31:24 +08:00
acme-tiny 很方便安装 let ‘ s encrypt

https://github.com/diafygi/acme-tiny
onlyhot
2016-11-08 05:40:18 +08:00
这类教程太多了,我这种小白都可以半小时部署完
twoyuan
2016-11-08 07:14:16 +08:00
@Drops Coding.net 的 pages 现在可以自动签 LE 的证书了,只要绑定域名即可;另外 GitLab 提供的 pages 服务可以配置自己的证书。自己 VPS 的话如楼上所说反代应该就可以了
panda1001
2016-11-08 07:19:51 +08:00
阿里云可以免费签一年的赛铁门克,腾讯云一年的 GoTrust
RobertYang
2016-11-08 07:52:34 +08:00
@lisonfan 现在一堆 A+ 233333
dennyzhang
2016-11-08 07:57:32 +08:00
SSL 证书还有免费的呀。我还以为都要自己买

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/318862

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX