gpt4 book ai didi

python - Heroku 安装 letsencrypt - su : must be run from a terminal

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:39 25 4
gpt4 key购买 nike

我正在尝试为 my website 创建一个 ssl 证书获得绿锁。

在研究如何做到这一点时(之前从未对 SSL 证书做过任何事情)我遇到了 letsencrypt .但是我不知道如何在我的服务器上安装它。

我在 heroku 上有我的应用程序,在随机网络托管商处有一个自定义域。我通过 CNAME DNS 将此域指向我的 heroku 应用程序。

据我所知,整个 SSL 必须使用 heroku 配置,因为数据也在那里。

我尝试了一些都没有用的东西。但这种尝试似乎很接近:

我在我的应用本地创建了一个文件夹“letsencrypt”

我通过CMD登录到heroku

我把所有东西都推送到 heroku git push heroku master

我使用 heroku run bash 访问我创建的文件夹

我进入了刚刚创建的文件夹cd letsencrypt

我将 letsencrypt 克隆到这个文件夹 git clone https://github.com/letsencrypt/letsencrypt

我又进入了cd letsencrypt

我使用了./letsencrypt-auto --help

这给了我:

"sudo" is not available, will use "su" for installation steps...
Bootstrapping dependencies for Debian-based OSes...
su: must be run from a terminal
apt-get update hit problems but continuing anyway...
su: must be run from a terminal

最佳答案

免责声明:还没有尝试过,但是:

This似乎是一个非常全面的文档。

关于python - Heroku 安装 letsencrypt - su : must be run from a terminal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40111777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com