答案 0 :(得分:1)
你并没有真正弄清楚你的错误是什么,但我会猜测并说你没有克隆Git存储库。
从这里开始,您需要使用刚刚克隆的letsencrypt-auto程序运行一些命令,以实际获取证书并进行安装。我们的加密及其自动配置功能尚未稳定,因此我建议运行该命令仅获取证书,然后自行手动配置SSL。进入您克隆Git存储库的目录并运行以下命令:
chmod +x letsencrypt-auto
./letsencrypt-auto certonly
我们的加密将开始下载其依赖项,最终会出现一个提示,要求您为哪个域提供证书。只需填写并按Enter键即可。如果一切顺利,您将获得与此类似的输出:
- Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/example.com/fullchain.pem. Your
cert will expire on 2016-03-08. To obtain a new version of the
certificate in the future, simply run Let's Encrypt again.
这条路径与我的路径不同,因为我正在运行Ubuntu 14.04。请注意文件夹的路径,该文件夹将包含您需要的所有文件。现在,进入您的Apache配置并编辑配置文件以链接到您刚刚创建的SSL证书,重新启动Apache,您应该好好去!
如果您需要任何进一步的说明,请与我们联系。