我如何设置Openshift应用程序来使用让我们加密?
注意Openshift不适用于简单的服务器python webserver方法,您需要使用正确的端口并绑定到正确的IP地址。此外,应用程序/齿轮不一定要有html根目录。
(我将在下面发布一个问题的答案。)
发布于 2016-06-16 12:58:09
上面的答案是正确的,但有点复杂。我找到了下面最简单的答案,一定要试一试。参考Let’s Encrypt on OpenShift,
假设你已经进行了letsencrypt,创建一个新的文件夹,比如"ssl“。在"ssl“文件夹中创建config、work和logs目录。然后运行letsencrypt命令。
$ mkdir ssl
$ cd ssl
$ mkdir config work logs
$ letsencrypt --text --email name@email.com --domains www.mydomain.com,mydomain.com,foo.mydomain.com --agree-tos --renew-by-default --manual certonly --config-dir ./config/ --work-dir ./work/ --logs-dir ./logs/
它指示将文件上载到openshift部署。上传完成后,您可以继续操作,证书将由您自行处理。很好,很简单。
另外,确保您的端点部署在"http“协议上,而不是"https”上。否则letsencrypt将抛出错误,表明它已经有一个证书。:-)
发布于 2017-06-03 13:59:09
如果在OpenShift V3+上部署,请查看https://github.com/ibotty/openshift-letsencrypt,以便在公开的路由上进行自动letsencrypt证书管理。
https://stackoverflow.com/questions/35105267
复制相似问题