尝试安装让我们用vesta cp加密ssl。
遵循 python-certbot-apache 安装路径。
它失败并出现以下错误。
无法找到正在侦听端口 80 的虚拟主机,Certbot 目前需要该虚拟主机向 CA 证明您控制您的域。请为端口 80 添加虚拟主机。
更新
调试后发现vesta cp nginx 运行在80 并将proxy_pass 传递给8080 上的apache。
尝试安装让我们用vesta cp加密ssl。
遵循 python-certbot-apache 安装路径。
它失败并出现以下错误。
无法找到正在侦听端口 80 的虚拟主机,Certbot 目前需要该虚拟主机向 CA 证明您控制您的域。请为端口 80 添加虚拟主机。
更新
调试后发现vesta cp nginx 运行在80 并将proxy_pass 传递给8080 上的apache。
我从他们的论坛关注了vesta解决方案。
v-add-letsencrypt-domain 'admin' $HOSTNAME '' 'yes'
(change 'admin' if your hostname domain is not under 'admin' account)
注意:如果您需要 www 和非 www 域的 ssl,请使用以下命令
v-add-letsencrypt-domain 'admin' 'yourdomain.com' 'www.yourdomain.com' 'yes'
v-update-host-certificate 管理员 $HOSTNAME
echo "UPDATE_HOSTNAME_SSL='yes'" >> /usr/local/vesta/conf/vesta.conf