有点尴尬,按照我自己写的教程
这次再次生成时 运行 命令报错如上
不知道这谷歌云的服务器有什么特殊,为什么报这个错。
解决,使用 acme 的绝对地址,举例如下,按照自己情况修改哦
修改前
acme.sh –issue –dns dns_namesilo –dnssleep 900 -d guozh.net -d ‘*.guozh.net’
修改后
/root/.acme.sh/acme.sh –issue –dns dns_namesilo –dnssleep 900 -d guozh.net -d ‘*.guozh.net’
本文由老郭种树原创,转载请注明:https://guozh.net/bash-acme-sh-command-not-found/
是配置文件的问题,两种解决办法,一是重新启动服务器,二是执行 source ~/.bashrc 更新用户配置,在root或其它用户的家目录,比如jack的家目录通常是在/home/jack下有.bashrc这样的隐藏文件。然后再执行就不用增加绝对路径了。另外,dnssleep这个参数没有必要加的。
那个 dnssleep 参数是 api 中的吧,前面你说的我倒是不知道,感谢分享啦
source ~/.bashrc