godaddy共享主机acme.sh

问题描述:

我想在我的苹果机上的https://github.com/Neilpang/acme.sh上关于我的godaddy共享主机(启用它的cPanel)设置一个免费的HTTPS。godaddy共享主机acme.sh

但是我坚持......

我迄今所做的:

  1. 成立,为记录的SSH连接到服务器
  2. 安装了极致:
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秒的命令说:“证书成功”

  1. 然后我输了... 极致网站上说,“3。用以下命令安装证书颁发到Apache/Nginx的等等。” :
  2. --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安装有什么用处?

开始=“5”>

如果您使用的是godaddy共享主机,则无法重新启动/重新加载apache以启用该证书,因为您不是root用户。

因此,您不能使用acme.sh --installcert ...命令。

请复制证书和密钥,并在您的cpanel仪表板中设置证书/密钥。

感谢。

+0

确认,我通过cPanel手动复制了密钥和证书,所有工作都正常。我想这也意味着我必须每90d这样做才能避免证书出现?有没有可能自动执行此操作? – HixField