Godaddy 共享主机 acme.sh
godaddy shared hosting acme.sh
我正在尝试根据 mac.
https://github.com/Neilpang/acme.sh 上的信息在我的 godaddy 共享主机(启用了 cPanel)上设置一个免费的 HTTPS
然而我卡住了...
到目前为止我做了什么:
- 已建立到服务器的 SSH 连接
- 按照记录安装了 acme:
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 秒后,命令显示 "Cert success"
- 那我迷路了...
acme 网站说“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吧?
这些 /path/to/certfile/in/ 目录是什么?它们对我的 godaddy 安装有什么用?
如果您使用的是 godaddy 共享主机,则无法 restart/reloadapache 启用证书,因为您不是 root 用户。
因此,您不能使用 acme.sh --installcert ...
命令。
请复制证书和密钥,并在您的 cpanel 控制面板中设置 cert/key。
谢谢。
我正在尝试根据 mac.
https://github.com/Neilpang/acme.sh 上的信息在我的 godaddy 共享主机(启用了 cPanel)上设置一个免费的 HTTPS然而我卡住了...
到目前为止我做了什么:
- 已建立到服务器的 SSH 连接
- 按照记录安装了 acme:
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 秒后,命令显示 "Cert success"
- 那我迷路了... acme 网站说“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吧? 这些 /path/to/certfile/in/ 目录是什么?它们对我的 godaddy 安装有什么用?
如果您使用的是 godaddy 共享主机,则无法 restart/reloadapache 启用证书,因为您不是 root 用户。
因此,您不能使用 acme.sh --installcert ...
命令。
请复制证书和密钥,并在您的 cpanel 控制面板中设置 cert/key。
谢谢。