【发布时间】:2019-08-27 10:41:00
【问题描述】:
我有一个在 Elastic Beanstalk 单实例服务器上运行的站点,并希望使用 AcmePHP 库从 LetsEncrypt 添加自动 SSL 证书生成。
库尝试将证书存储在 ~/.acmephp 中,服务器以错误响应
Failed to create "/home/webapp/.acmephp": mkdir(): Permission denied.
acmephp 库没有更改内置路径的选项,我希望能够将文件存储在默认目录中,而不是 fork 和重新编译脚本。
有谁知道我如何授予应用程序在 Web 根目录之外创建此目录的权限,或者如何让服务器自动创建它并使其可供应用程序使用?
【问题讨论】:
-
这是哪个客户?有许多用于 php 的 acme 客户端。是不是:github.com/kouk1/php-acme-client
标签: amazon-web-services permissions ssl-certificate amazon-elastic-beanstalk lets-encrypt