首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku install letsencrypt su:必须从终端运行

Heroku install letsencrypt su:必须从终端运行
EN

Stack Overflow用户
提问于 2016-10-18 23:03:09
回答 1查看 631关注 0票数 2

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

在研究如何做到这一点时(以前从未使用过SSL证书),我遇到了letsencrypt。但是我不知道如何在我的服务器上安装它。

我在heroku上有我的应用程序,并在一个随机的webhoster上有一个自定义域名。我通过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

这给了我:

代码语言:javascript
复制
"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
EN

回答 1

Stack Overflow用户

发布于 2016-10-27 09:48:55

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

This似乎是一个相当全面的文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40111777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档