Heroku Установить Letsencrypt - SU: ДОЛЖЕН БУДЬТ -- python поле с участием bash поле с участием ssl поле с участием heroku пол Связанный проблема

Heroku install letsencrypt - su: must be run from a terminal


2
vote

проблема

русский

Я пытаюсь создать сертификат SSL для Мой сайт , чтобы получить зеленый замок.

.

Во время передачи, как это сделать (никогда не делал ничего с сертификатами SSL раньше), я столкнулся с leteSencrypt . Но я не могу выяснить, как установить его на моем сервере.

У меня есть мое приложение на Heroku и пользовательском домене на случайном уровне. Я указываю на этот домен через Cname DNS в мою приложение Heroku.

Насколько я понимаю, все это SSL должно быть настроено с Heroku, потому что данные также есть.

Я попробовал несколько вещей, которые все не работали. Но эта попытка, кажется, близка:

Я создал папку "Letsensrypt" в моем приложении localy

Я вошел в Heroku через CMD

Я толкнул все к Heroku <код> git push heroku master

Я использовал <код> heroku run bash для доступа к папке, которую я создал

Я вошел в папку, которую я только что создал <код> cd 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   
Английский оригинал

I am trying to create an ssl certificate for my website to get the green lock.

While reaseacrhing how to do that (never done anything with SSL certificates before) I encountered letsencrypt. But I cant figure out how to install it on my server.

I have my application on heroku and a custom domain at a random webhoster. I point this domain via CNAME DNS to my heroku application.

As far as I understand the whole SSL thing has to be configured with heroku, because the data is also there.

I have tried a few things which all didnt worked. But this attempt seems to be close:

I created a folder "letsencrypt" in my app localy

I logged in to heroku via CMD

I pushed everything to heroku git push heroku master

I used heroku run bash to access the folder I created

I entered the folder which I just created cd letsencrypt

I cloned letsencrypt into this folder git clone https://github.com/letsencrypt/letsencrypt

I went again into cd letsencrypt

I used ./letsencrypt-auto --help

Which gave me:

"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 
</div
           
 
 

Список ответов

0
 
vote

Отказ от ответственности: не пробовал этого, но:

<Р> Это кажется довольно всеобъемлющий документ.
 

Disclaimer: have not tried this yet, but:

This seems to be a pretty comprehensive doc.

</div
 
 
 
 

Связанный проблема

2  Pyproj Пакет Установка Proj_dir Переменная  ( Pyproj package installation proj dir variable ) 
Я пытаюсь установить <код> pyproj , хотя получаю <код> Proj executable not found. Please set PROJ_DIR variable ошибки. Команда <Код> $ pipenv install pyp...

0  Использование Pybind11 на MacBook Pro  ( Using pybind11 on macbook pro ) 
Я пытаюсь использовать Pybind11 на MacBook, и я пытаюсь сделать так, как было написано в https://pybind11.readtheDocs.io/en/stable/basics.html я установил C...

1  Python: Tkinter не отображает мой образ или интерфейс  ( Python tkinter not displaying my image or ui ) 
Я пытаюсь создать пользовательский интерфейс с изображением в правом верхнем углу. Вот мой код: <код> import tkinter as tk import urllib.request import base...

0  Групповые пакеты на сервере трафика  ( Timing packets on a traffic server ) 
У меня есть прокси-сервер трафика, который является дополнительным ходом на сеть и обрабатывает большое количество трафика. Я хотел бы рассчитать стоимость ...

1  dataframe или sqlctx (sqlcontext) сгенерировали "попытка вызвать пакет" ошибка  ( Dataframe or sqlctx sqlcontext generated trying to call a package error ) 
Я использую Spark 1.3.1. В Pyspark я создал Dataframe от RDD и зарегистрировал схему, что-то вроде этого: <код> dataLen=sqlCtx.createDataFrame(myrdd, ["id",...

25  Найти сломанные симличины с Python  ( Find broken symlinks with python ) 
Если я звоню <код> os.stat() на сломанный <код> 9988777663 , python бросает <код> OSError исключение. Это делает его полезным для их поиска. Тем не менее, е...

0  Python получает глобальные модули вместо местных внутри виртуальны  ( Python is getting global modules instead of local ones inside of virtualenv ) 
Это мой первый раз, используя virtualenv и mysqldb, и я получаю странную ошибку. После того, как я настрою этот Virtualenv, я установил MySQLDB изнутри Virtua...

0  Почему мой скрипт Cron работает только один раз?  ( Why my cron script running just once ) 
Я пытаюсь запустить простой сценарий Python, используя команды cron. Я написал код, чтобы запускать свой скрипт Python в каждом 1 минуте и записывать вывод в ...

12  Редактировать с помощью контекстного меню IDLE (Python GUI) в Windows & NBSP; 7  ( Edit with idle python gui context menu on windowsnbsp7 ) 
Под Windows XP у меня есть контекстное введение меню «Редактировать с простым» для python исходные файлы. Я пытался сделать эту работу под Windows 7 (32-бит...

1  Используйте файл в качестве аргумента для функции, которая подсчитывает, создает счет для каждой буквы в текстовом файле  ( Use a file as an argument for a function that counts creates a count for each le ) 
Моя программа прямо сейчас работает только для первого символа в текстовом файле и итерации бесконечно. Например, если первая буква в текстовом файле D, прогр...

2  Spotipy Authentication не возвращает токен?  ( Spotipy authentication not returning token ) 
Все подходящие люди, я прочитал всю документацию, которую я могу найти в методах аутентификации Spotipy, и я собрал небольшой кусок кода, чтобы проверить его,...

0  Ubuntu Supervisor Импорт модулей Python модулей  ( Ubuntu supervisor import python modules error ) 
Я использую супервизор для запуска Websocket Django в системе запуска. Когда я запускаю руководитель, он будет поднять ModulenotfoundError: Нет модуля с ...

3  Compile United с кодом ошибки 1 в / tmp / pip_build_root / uwsgi  ( Compile failed with error code 1 in tmp pip build root uwsgi ) 
Я пытаюсь следить за руководством в http: // uwsgi -docs.readtheDocks.org/en/latest/tutorials/django_and_nginx.html . Я получил все, что все работает TOHTTP:...

0  Как добавить номер в каждом базовом случае рекурсии? (Python3)?  ( How to add number in each base case of recursionpython3 ) 
Я хочу добавить 1 на <код> ans После того, как рекурсионная ветка достигает того, где <код> n==0 но не удается. Я пытался присвоить <код> ans сначала и д...

48  Ошибка auth_user с django 1.8 и syncdb / migrate  ( Auth user error with django 1 8 and syncdb migrate ) 
При обновлении в Django 1.8 (с zc.buildout) и запуском SyncDB или миграция, я получаю это сообщение: <Код> django.db.utils.ProgrammingError: relation "auth_...

Связанный проблема

2  Pyproj Пакет Установка Proj_dir Переменная 
0  Использование Pybind11 на MacBook Pro 
1  Python: Tkinter не отображает мой образ или интерфейс 
0  Групповые пакеты на сервере трафика 
1  dataframe или sqlctx (sqlcontext) сгенерировали "попытка вызвать пакет" ошибка 
25  Найти сломанные симличины с Python 
0  Python получает глобальные модули вместо местных внутри виртуальны 
0  Почему мой скрипт Cron работает только один раз? 
12  Редактировать с помощью контекстного меню IDLE (Python GUI) в Windows & NBSP; 7 
1  Используйте файл в качестве аргумента для функции, которая подсчитывает, создает счет для каждой буквы в текстовом файле 
2  Spotipy Authentication не возвращает токен? 
0  Ubuntu Supervisor Импорт модулей Python модулей 
3  Compile United с кодом ошибки 1 в / tmp / pip_build_root / uwsgi 
0  Как добавить номер в каждом базовом случае рекурсии? (Python3)? 
48  Ошибка auth_user с django 1.8 и syncdb / migrate