我已经在modulus.io上部署了一个流星应用程序,并想用Let's Encrypt设置SSL。
根据Let's Encrypt's documentation的说法,你似乎需要访问服务器的命令行来安装他们的客户端。但是,据我所知,没有办法在modulus.io上访问服务器的命令行。
有没有办法在modulus.io上获得“让我们加密”证书?如果是这样的话,是怎么做的?
发布于 2016-06-27 22:38:00
目前Modulus不支持让我们加密。然而,今年夏天(2016夏天),我们将添加对此的支持。
编辑:截至2016年7月28日,我们已经为我们的公共云启用了让我们加密。
您可以通过转到项目仪表板,然后转到仪表板的“管理”部分,然后选择Enable Let's Encrypt来启用此功能。
你只需点击按钮即可。就这样。我们会自动为您续订证书和所有内容。
更多关于我们平台的加密的信息可以在here上找到。
发布于 2015-12-22 02:45:19
LetsEncrypt是一个简单地生成证书和密钥的工具。其中一些神奇之处在于客户端可以在证书过期时自动重新生成,但没有什么能阻止您手动完成此操作。但请注意,LetsEncrypt颁发的证书将在90天后过期,因此您必须频繁重复此过程,直到Modulus支持客户端。
Install LetsEncrypt
$ git clone https://github.com/letsencrypt/letsencrypt
$ cd letsencrypt
$ ./letsencrypt-auto注意:在撰写本文时,对Mac的支持还处于实验阶段。为了确保正确安装,您可能需要使用Linux发行版
生成SSL证书:
$ ./letsencrypt-auto certonly --standalone -d example.com
复制到模块管理员
# pbcopy is a Linux command that will copy the contents of a file to your clipboard
$ pbcopy < /etc/letsencrypt/live/example.com/privkey.pem
$ pbcopy < /etc/letsencrypt/live/example.com/cert.pem注意:您可能需要在复制之前创建一个包。说明可以在here中找到。
https://stackoverflow.com/questions/34368599
复制相似问题