andyma 发表于 2023-6-2 09:28:08

使用acme.sh --install-cert 安装证书


军哥:


你好!

我自行使用官方install-cert 安装证书:

官方命令:

nginx

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"


假如域名:example.com
指定存放证书位置:/usr/local/nginx/conf/ssl

按照上述命令执行:
acme.sh --install-cert -d example.com --key-file /usr/local/nginx/conf/ssl/examle.com.key --fullchain-file /usr/local/nginx/conf/ssl/example.com.cert. --reloadcmd "service nginx force-reload"
执行后,它会把

/root/.acme.sh/example.com_ecc/example.com.key
/root/.acme.sh/example.com_ecc/fullchain.cer


拷贝到:

/usr/local/nginx/conf/ssl
同时证书名称也变成:
example.com.key
example.com.cert
问题:

1.上述命令是否正确呢?
2.但我看到很多教程是:拷贝过去后是:example.com.crt文件,而不是example.com.cert文件,这个是什么问题?





licess 发表于 2023-6-2 13:40:44

lnmp vhost add 或 lnmp ssl add 都集成好了,直接用就行了

具体acme.sh的问题还是得去他们官网发isssue
页: [1]
查看完整版本: 使用acme.sh --install-cert 安装证书