Установите SSL для Django с gunicorn на Debian 9 на Compute Engine - PullRequest
0 голосов
/ 22 января 2019

Я работаю над проектом, который был развернут на вычислительном движке на экземпляре виртуальной машины Debian 9.

Вот шаги, которые я выполнил:

  1. Создать экземпляр и ssh в
  2. Установите Python (3.6) напрямую с помощью этих команд:
    • sudo apt-get update && sudo apt-get upgrade
    • sudo apt-get install -y make build-essential libssl-dev zlib1g-dev
    • sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
    • sudo apt-get install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev
    • wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
    • tar xvf Python-3.6.4.tgz и некоторые другие команды для сборки ....
  3. Затем установите virtualenv и активируйте его
  4. Клонируйте проект django из github и установите требования
  5. И запустите gunicorn, и проект работает нормально.

Но теперь я хочу настроить ssl для своих проектов Django, я его погуглил, но учебники для nginx, у меня нет установки nginx на моем экземпляре виртуальной машины, так как я могу настроить SSL в моем случае? Я хочу использовать Lets Encrypt.

...