ssl acme.sh自动续期

ssl acme.sh自动续期

月光魔力鸭

2024-01-11 16:47 阅读 291 喜欢 0

acme.sh

https://github.com/acmesh-official/acme.sh/wiki/%E8%AF%B4%E6%98%8E

安装

wget -O -  https://get.acme.sh | sh
source /root/.bashrc

自动创建了一条定时任务

注册账号

acme.sh --register-account -m my@example.com

生成证书

acme.sh --issue -d mydomain.com --nginx /usr/local/nginx/conf/nginx.conf
# 这个没成功,换目录
acme.sh --issue -d mydomain.com -d www.mydomain.com --webroot /home/wwwroot/mydomain.com/

acme.sh --issue -d mydomain.com -d www.mydomain.com --webroot /home/wwwroot/mydomain.com/ --server letsencrypt

如果访问不到,需要检查nginx的配置,或者是否关闭了80 ? 或者路径是否匹配等。

安装证书

acme.sh --install-cert -d example.com \
--key-file       /path/to/keyfile/in/nginx/key.pem  \
--fullchain-file /path/to/fullchain/nginx/cert.pem \
--reloadcmd     "service nginx force-reload"

查看证书

acme.sh --info -d www.example.com

如果需要修改reloadcmd

重新安装一遍即可

带有端口的证书申请

由于家里还有一台服务器,但是带着端口,只能通过DNS来申请了。 参考:https://github.com/acmesh-official/acme.sh/wiki/dns-manual-mode

acme.sh --issue --dns -d xxx.com --yes-I-know-dns-manual-mode-enough-go-ahead-please

然后在域名解析的地方,增加txt记录。

acme.sh --renew  -d xxxx.com --yes-I-know-dns-manual-mode-enough-go-ahead-please

下载证书后按照上面的说明进行安装即可。

转载请注明出处: https://chrunlee.cn/article/ssl-acme-sh-redate.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
在我们通过canvs画图的时候经常会用到圆,且需要计算出圆上某点的坐标,由于我数学没学好,总是记不得怎么获取,这里记录下,加深记忆
最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为(a,b,c),多个整数的最大公约数也有同样的记号。求最大公约数有多种方法,常见的有质因数分解法、短除法、辗转相除法、更相减损法。与最大公约数相对应的概念是最小公倍数,a,b的最小公倍数记为[a,b]。
现象:在IOS中,jsp页面绑定的点击事件,点击后延迟很大,接近1000ms,反应很慢
之前一直没面试过前端,今天有一个,先整理下需要问的问题和答案。这里都是一些简单的问题,关于当下比较流行的框架并没有涉及到..
整理下关于axios的使用,一些常用的调用、处理以及其他。
项目中需要使用treegrid,找了下easyui 和 ext都有,但是项目用的框架是 byyui,如果为了treegrid 就把这些都加载的话,感觉不太合算。找了大家常用的基于jquery的treegrid.
错误:The operation is insecure . 在使用canvas的 toDataUrl的时候报错,看了很多资料,基本上都说是设置跨域,但是我一直都有的啊。其实,只是顺序错了,setAttribute('crossOrigin','Anonymous') 要在设置 src之前设置。
在文件上传的时候,经常会对文件的mime进行限制,比如图片 image/jpg 等,让用户可以选择图片,而不是其他的文件。