
打算用 Namecheap 的 SSL 证书,第一步就需要我生成 CSR 证书,但是我的服务器是 Github Pages 的.
请问怎么生成 CSR 证书。搜了一圈,貌似没有类似的教程。
1 39Sc06lk7Khhc4qV 2017-03-02 16:43:32 +08:00 可以用 coding ,自动送证书,不用配置。。 |
2 Antidictator OP @wmc 我的是 Github 学生包送的,不想浪费了。。。谢谢回复 |
3 jasontse 2017-03-02 16:48:59 +08:00 via iPad Github Pages 不支持自定义,别浪费证书了。 |
4 bazingaterry 2017-03-02 16:49:23 +08:00 via iPhone 套一层 Cloudflare |
5 Antidictator OP @jasontse 是这样子,我之前就这么觉得,但是好像网上有人用 Cloudflare ,我就以为 Cloudflare 和 Namecheap 是同一个东西。 |
6 Antidictator OP @bazingaterry 套一层的意思是什么。。不是 Cloudflare 和 Namecheap 2 选一吗 |
7 SourceMan 2017-03-02 16:53:32 +08:00 知其然知其所以然 才能进步 |
8 dong3580 2017-03-02 17:05:13 +08:00 @Antidictator Namecheap 域名提供商 Cloudflare CDN 提供商 =>支持 Github Pages 页面托管位置 =>不支持自定义 所以,你明白 @SourceMan 的意思了吧? @SourceMan 我这么回复对么, |
9 Antidictator OP |
10 kslr 2017-03-02 18:07:19 +08:00 via Android 这个证书哪家签发的都不行,重要是要在服务器上配置,所以也要有相应的接口。 |
11 twoyuan 2017-03-02 18:10:35 +08:00 GitLab Pages 是可以配置自己证书, GitHub Pages 不支持, Coding 会自动签 LE 的证书 |
12 Antidictator OP @bazingaterry hello ,我操作后提示“此网页无法提供安全链接”,可以给一个可能的思路吗 |
13 bazingaterry 2017-03-02 19:17:16 +08:00 via iPhone @Antidictator 你提供这么少信息没法 debug 诶,具体说说你操作了什么? |
14 jackroyal 2017-03-02 23:16:18 +08:00 via Android github pages 不支持自定义证书。所以只有两个思路,一个是使用 cloudfare ,它会帮你套一层 https 的壳,第二种方法,就是不用 github pages ,用别家的,或者自己买个云主机。(student package 有送 digitalocean 的 100 刀,建议折腾这个) |
15 xavpng 2017-03-03 01:14:17 +08:00 via Android 用 firebase hosting |
16 Antidictator OP @bazingaterry 一觉醒来就自动好了,估计生效很慢吧, 23333 ,谢谢了 |
17 lovedebug 2017-03-03 08:29:40 +08:00 CSR 不是证书,只是一个请求字符串,有很多在线 CSR 工具可用 |
19 bazingaterry 2017-03-03 09:34:38 +08:00 @Antidictator 签发证书需要时间 |
20 Antidictator OP @bazingaterry get,最后虽然是不是完全加密的 HTTPS ,但是我已经很麻烦了, thanks a lot. @lovedebug 不是要在主机上生成的吗? @Systemd 邀请链接不是+10 吗 |
21 jackroyal 2017-03-03 11:07:16 +08:00 @Systemd 额额,缩水了啊,我那时候是 100 刀,弄了个 5 美金的服务器,拿来搭梯子翻 qiang ,用了一年半 @Antidictator 额 不过 github pages 再怎么也没法用自定义证书啊,你生成了证书放哪里用呢? 所以还是建议使用 students package,你可以学到如何搭建 ss 环境翻墙,配置 Nginx 服务器,配置 https 证书等等。我现在就是用的腾讯云学生主机,优惠后 1 元一个月,然后把 github pages 挪到了 vps 上(不过现在我的 https 不完美,正在 debug https://bblove.me/ ) |
22 Antidictator OP @jackroyal 我的也不完美,腾讯云阿里云国际我基本都有,不过还是比较喜欢 github pages.. |
23 Systemd 2017-03-03 13:08:24 +08:00 @jackroyal 估计是太多人滥用了吧... 但 AWS 的是 100$ 呢,但需要信用卡验证,否则只有一半,再加上免费一年试用,一个 EC2 Micro 实例用个两年是没什么问题的,性能还比 DO 的好 |
24 Antidictator OP @Systemd aws 账单后付有点不太敢用, 23333 |
25 Systemd 2017-03-03 13:14:45 +08:00 @Antidictator 我说的是 [GitHub 的学生礼包](education.github.com),服务器的话包括 Do 的 50$ 和 AWS 的 100$,还有 1 年免费 .me 域名和证书 |
26 Antidictator OP @Systemd 哦哦,是吗,昨天好像没瞄到,有空再去看看 |
27 lovedebug 2017-03-03 13:27:47 +08:00 @Antidictator 没明白你的意思, CSR 其实填的是一部分个人或组织信息而已,用工具生成后直接请求证书就行 |
28 Antidictator OP @lovedebug 这样子,我以为只有在服务器上输入命令才能生成的。虽然原理可能差不多,但好像是我误区了。 |
29 Systemd 2017-03-03 18:08:04 +08:00 via Android |
32 ninjadevops 2017-03-04 17:37:02 +08:00 不如直接用 Cloudflare 套一层, 简单快捷. 小站用的也是 GitPages, 用 CloudFlare 做 DSN, CDN, 默认配置即可 https(共享证书) https://ninjadevops.com/ |
33 Antidictator OP @ninjadevops 现在,我现在就是这么做的。可以看我的另外一个帖子 :/t/344686 只是双线部署有点难到我了 |
34 Antidictator OP @ninjadevops 第一个"现在">"谢谢" |