请将/path/to/nginx.conf替换为你实际找到的nginx配置文件路径,将yourdomain.com替换为你的域名。 重新运行acme.sh以验证问题是否解决: 在按照上述步骤配置完成后,重新运行acme.sh命令来尝试获取SSL证书,并检查是否还会出现“cannot find nginx config”的错误。 通过以上步骤,你应该能够解决acme.sh无法找到nginx配置文...
Version https://github.com/Neilpang/acme.sh v2.6.9 This is the same symptoms as seen in issue 808 (#808). I haven't this cert to ever issue ever, so it's not a regression but rather I haven't been able to issue any cert with this domain...
前面证书生成以后, 接下来需要把证书 copy 到真正需要用它的地方. 默认生成的证书都放在安装目录下: ~/.acme.sh/, 请不要直接使用此目录下的文件。 /* * 参考文章使用的是 * acme.sh --installcert -d <domain>.com \--key-file /etc/nginx/ssl/<domain>.key \--fullchain-file /etc/nginx/ssl/ful...
生成证书 acme.sh --issue -d $1 -d www.$1 -w /usr/local/nginx/html
acme.sh --issue -d xfox.fun -dwww.xfox.fun--nginx Debug log acme.sh --issue -d xfox.fun -d www.xfox.fun --nginx --debug 2 [Sat 08 Jul 2023 08:04:23 PM CST] Lets find script dir. [Sat 08 Jul 2023 08:04:23 PM CST] _SCRIPT_='/home/xfox/.acme.sh/acme.sh' ...
重启终端后验证acme.sh是否生效: acme.sh -h 若80端口被nginx占用,生成前还需要先检查下nginx配置文件中是否允许访问带.的文件目录,因为acme.sh会在网站根目录/home/wwwroot下创建.well-known/acme-challenge/xxxx这么一个文件。 若nginx的80端口对应的配置文件发现类似: ...
./acme.sh --issue --dns dns_dp -d *.kaibo123.com 6. 安装证书 安装前需要nginx配置好证书路径,附上我的nginx.conf中证书配置 docker中nginx跟主机文件目录映射关系 -v /docker/nginx/ssl:/etc/nginx/ssl ssl_certificate /etc/nginx/ssl/fullchain.cer; ssl_certificate_key /etc/nginx/ssl/*.kaibo12...
将证书放到一个指定的目录,scrm用nginx配置,本例是指定在/data/wwwroot/web/ssl目录下 1.创建ssl存放目录 mkdir -p /data/wwwroot/web/ssl 2.申请SSL证书 申请单域名证书,并且指定证书存放的目录 # /root/.acme.sh/acme.sh --issue -d ssl.xgss.net --webroot /data/wwwroot/web/ssl.xgss.net/ \ ...
直接使用DNS方式生成泛域名证书,这里使用acme.sh配置let'sencrypt网址证书,过程如下(请以官网文档为主) 1安装 参照官网安装 2配置dns找到自动的域名供应商添加dnsapi key secret 3生成证书并把证书安装到指定位置 4配置nginx 只需要在原来的80 server的基础上更改443端口并添加证书配置就可以了,见下方红色代码部分 ...
acme.sh--installcert-d ${domain}--ecc--key-file/etc/nginx/cert/server.key--fullchain-file/etc/nginx/cert/server.cert systemctl start nginxEOF nginx配置设置—以centos为例 修改nginx.conf的内容 取消Settings for a TLS enabled server下的注释内容 ...