godaddy共享主机acme.sh
问题描述:
我想在我的苹果机上的https://github.com/Neilpang/acme.sh上关于我的godaddy共享主机(启用它的cPanel)设置一个免费的HTTPS。godaddy共享主机acme.sh
但是我坚持......
我迄今所做的:
- 成立,为记录的SSH连接到服务器
- 安装了极致:
git clone https://github.com/Neilpang/acme.sh.git cd ./acme.sh ./acme.sh --install
3.Closed的连接,并重新建立(被要求指示用于获取正确的路径或东西)
4.Issues证书:
acme.sh --issue -d mydomain.com -w www --debug
我发现,www是目录中,我的网站位于... 后大约10秒的命令说:“证书成功”
- 然后我输了... 极致网站上说,“3。用以下命令安装证书颁发到Apache/Nginx的等等。” :
--apache-- acme.sh --installcert -d example.com \ --certpath /path/to/certfile/in/apache/cert.pem \ --keypath /path/to/keyfile/in/apache/key.pem \ --fullchainpath /path/to/fullchain/certfile/apache/fullchain.pem \ --reloadcmd "service apache2 restart"
or
-nginx- acme.sh --installcert -d example.com \ --keypath /path/to/keyfile/in/nginx/key.pem \ --fullchainpath /path/to/fullchain/nginx/cert.pem \ --reloadcmd "service nginx restart"
我猜GoDaddy的是使用Apache 是什么这些/路径/到/ certfile/in /目录?它们对我的godaddy安装有什么用处?
答
如果您使用的是godaddy共享主机,则无法重新启动/重新加载apache以启用该证书,因为您不是root用户。
因此,您不能使用acme.sh --installcert ...
命令。
请复制证书和密钥,并在您的cpanel仪表板中设置证书/密钥。
感谢。
确认,我通过cPanel手动复制了密钥和证书,所有工作都正常。我想这也意味着我必须每90d这样做才能避免证书出现?有没有可能自动执行此操作? – HixField