新之助meow

Kratos
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 未分类
  3. 正文

caddy 修改 自动申请证书方式为 使用namecheap api接口

2020年6月20日 456点热度 3人点赞 0条评论

在namecheap申请apikey(需要充值50美元或者已经消费50美元)

file
记录API KEY,添加要调用api的服务器ip到ip白名单中
file

安装带namecheap-api 插件的caddy版本

curl https://getcaddy.com | bash -s personal tls.dns.namecheap
20200801更新
centos7安装
yum install yum-plugin-copr
yum copr enable @caddy/caddy
yum install caddy
其他安装见官网文档
https://caddyserver.com/docs/download

修改caddy配置

修改caddy的systemctl配置
vi /usr/lib/systemd/system/caddy.service
添加
; Namecheap
Environment=NAMECHEAP_API_USER=在namecheap注册的用户名
Environment=NAMECHEAP_API_KEY=刚刚申请的apikey

修改caddy的配置,改为 dns namecheap
vi /etc/caddy/Caddyfile
...
tls {
    dns namecheap
}
...

重新加载caddy的systemctl配置
systemctl daemon-reload
重启服务
systemctl restart caddy

查看日志确认已经申请到了证书
journalctl -u caddy.service --since today

2020.8.1更新
更新安装方式,原脚本安装方式提示已经过时

caddy简单安装一个http文件服务器用来测试下载速度

安装完毕后有默认配置文件就是一个静态文件服务器
cat /etc/caddy/Caddyfile
文件放在 /usr/share/caddy
前台方式启动
caddy run
后台方式启动
caddy start
停止
caddy stop
指定配置文件启动
caddy start --config /etc/caddy/Caddyfile
caddy reload

创建一个测速文件
dd if=/dev/urandom of=/usr/share/caddy/sample.bin bs=2M count=1

参考
https://caddyserver.com/docs/getting-started

参考

使用Caddy申请免费的Let’s Encrypt泛域名SSL证书
Caddy最容易上手的Web Server-自动化HTTPS一分钟部署网站\网盘

标签: 暂无
最后更新:2020年6月20日

tjccn_wx@hotmail.com

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2026 年 10 月
  • 2024 年 2 月
  • 2023 年 7 月
  • 2023 年 1 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2019 年 10 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2015 年 12 月
  • 2015 年 8 月

分类

  • android
  • mysql
  • nethunter
  • proxmark
  • 未分类

COPYRIGHT © 2026 新之助meow. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang