系列文章:node
本篇是第三种方法来进行 Let's Encrypt 证书定时签署。npm
elev 官网。bash
elev 是 Easy Let’s Encrypt Visa(简洁的 Let’s Encrypt 签证)的首字母。dom
elev 是基于开源模块而进行封装的 nodejs 命令行工具,主要实现 Let’s Encrypt 的 泛域名 DNS 记录验证方式(目前仅支持阿里云 DNS 服务商)的 SSL 证书的签发和自动续期。工具
由于 elev 是 Node.js 全局命令,所以使用 npm 安装便可。阿里云
npm install elev --global
➜ ~ elev `7MM"""YMM `7MMF' `7MM"""YMM `7MMF' `7MF' MM `7 MM MM `7 `MA ,V MM d MM MM d VM: ,V MMmmMM MM MMmmMM MM. M' MM Y , MM , MM Y , `MM A' MM ,M MM ,M MM ,M :MM; .JMMmmmmMMM .JMMmmmmMMM .JMMmmmmMMM VF Usages: elev domain 列出当前已配置的域名 elev domain <domain> 新建或编辑域名配置文件 elev domain <domain> -r <reference> 参考指定域名进行新建或编辑配置文件 elev worker <ID> 查看指定 ID 的工做记录 Commands: domain 域名配置相关 visa 签发一张 Let’s Encrypt 泛域名证书 cron 定时任务相关 schedule 定时计划相关 worker 定时任务工做 smtp SMTP 相关 version 输出版本号并检查更新 Options: --version, -v, -V print version information --help, -h, -H print help information
原文看这里 http://t.cn/AijK4ir9命令行