前情提要: https://v2ex.com/t/256193
le.sh 迎来 2.0 版本啦.
https://github.com/Neilpang/le
内含大量更新:
之前有人抱怨说命令行不够灵活, 现在有了新的 api 啦.
le.sh --help
le.sh --issue -d aa.com -w /home/www/aa.com
虽然我们有了新 api, 但是我们依然保持了 100% 的兼容性. 如果你正在使用 le.sh 1.x. 像往常一样, 直接升级即可. 全面兼容.
而且, 你依然可以像以前一样用旧的 api.
le.sh issue /www/aa.com aa.com
每个域名可以绑定到不同的目录了.
le.sh --issue \
-d a.com -w /wwwroot/a.com \
-d b.com -w /wwwroot/b.com
这对于在 单 ip 的机器上运行多个网站, 而又想兼容 不支持 sni 的 xp 用户 特别有用.
例子:
le.sh --issue \
-d a.com -w /wwwroot/a.com \
-d b.com --dns dns-cf \
-d c.com --apache
a.com
使用了普通的 webroot
验证.
b.com
使用了 dns-01
的验证, 例子这里使用了 cloudflare 的 api. 我们还支持 dnspod 和 cloudxns 以及 AWS Route 53
c.com
使用了 apache 认证.
关于 api : https://github.com/Neilpang/le/tree/master/dnsapi
--debug
or --debug 2
普通情况 使用 --debug
输出较简略的 调试信息
le.sh --issue ....... --debug
le.sh --issue ....... --debug 2
fullchain.cer
.更多 例子可以看项目主页, 或者 wiki: https://github.com/Neilpang/le/wiki/How-to-issue-a-cert
1
jimmyye 2016-04-10 13:31:34 +08:00
谢谢楼主,对比了几个方案,楼主的比较好用。
|
2
Tink 2016-04-10 13:33:57 +08:00 via iPhone
好
|
3
ferrum 2016-04-10 13:46:19 +08:00
之前就用 le 申请了张证书,简单便捷。
刚刚还在想,怎么把证书换成泛解析的,然后上 github 就看到 le 更新了,真巧。 然而发现 Let's Encrypt 并不支持 wildcard certificates …… |
5
GPU 2016-04-10 14:06:34 +08:00
installcert 看了代码与 readme 都不知道是怎么用得。
|
6
badcode 2016-04-10 14:13:25 +08:00
感谢,关注
|
7
neilp OP |
10
arfaWong 2016-04-10 16:29:23 +08:00
昨晚才刚刚使用 1.0 版本申请了张证书
|
12
shiny 2016-04-10 18:22:22 +08:00 via iPhone
一直在用这个脚本,简单好用
|
13
xrui 2016-04-10 19:12:48 +08:00 via Android
嘻嘻,一直用楼主的脚本,赞一个。 dns 模式简直神器
|
14
br00k 2016-04-10 21:22:31 +08:00
mark XD
|
16
digimoon 2016-04-10 23:56:47 +08:00
不想安装,我喜欢将东西全部限制在一个目录里面完成包括临时文件之类的东西,整个目录能随便放去一个地方也方便整个打包备份
希望楼主能更新这种形式 |
17
aitaii 2016-04-11 08:58:47 +08:00
题外话:我点开前情提要,循环了 5 此。
|
18
neilp OP |
20
qgy18 2016-04-11 12:01:04 +08:00 via iPhone
赞一个
|