Fox prepare.sh
This commit is contained in:
parent
e7ae80ee66
commit
b9aba5167b
|
@ -3,7 +3,6 @@ apt install -y build-essential \
|
|||
python3-dev \
|
||||
python3 \
|
||||
python3-venv \
|
||||
nginx \
|
||||
certbot \
|
||||
python3-certbot-nginx
|
||||
|
||||
|
||||
python3-certbot-nginx
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
@Шаги для деплоя python сервиса без Docker
|
||||
1. Локально устанавливаем python3-venv и создаём виртуальное окружение, пишем код, создаём файл requirements.txt и uwsgi.ini
|
||||
2. Создаём виртуальную машину
|
||||
3. Устанавливаем nginx и другие зависимости
|
||||
4. Добавляем конфигурацию nginx
|
||||
5. Добавляем DNS-запись
|
||||
6. Развертываем приложение через systemd + uwsgi + venv
|
||||
7. Получаем SSL-сертификат
|
Loading…
Reference in New Issue