Настроить production #27

Closed
opened 2 years ago by redex2000 · 0 comments
Owner

Неопределённости

  • Лучше обновить python либо понизить версию Django? На хостинге.
    Сейчас версия Python 3.5.3.

Пробовал установить python3.8, не нашёл. python3.9, нашёл похожий пакет, я не заметил и установил кучу пакетов. Потом удалил их
apt remove libc-l10n libpq5 libpython3.5 libsensors4 locales postgresql-9.6 postgresql-client-9.6 postgresql-client-common postgresql-common postgresql-contrib-9.6 postgresql-plpython3-9.6 postgresql-plpython3-9.6

Задачи

  • Записать инструкцию на видео со @slad
  • Внести все конфигурационные файлы в репозиторий (gunicorn, supervisor, nginx), в папку conf
  • Настроить ротацию логов
  • Протестировать на существующем .env
  • Настроить nginx на порту 8888
  • Исправить ошибки:
  • Supervisor running as root (no user in config file)
  • CRIT Set uid to user 0
  • Server 'unix_http_server' running without any HTTP authentication checking
  • Настроить supervisor
  • Настроить gunicorn
  • DEBUG=False
  • Настроить private settings
  • Скопировать проект в папку, кроме private settings и .env.backup
  • Создать папку для проекта
  • Настроить логи и проверить
  • установить версию python 3.8
  • Найти доступ к ЗВ
# Неопределённости - [x] Лучше обновить python либо понизить версию Django? На хостинге. Сейчас версия Python 3.5.3. Пробовал установить python3.8, не нашёл. python3.9, нашёл похожий пакет, я не заметил и установил кучу пакетов. Потом удалил их apt remove libc-l10n libpq5 libpython3.5 libsensors4 locales postgresql-9.6 postgresql-client-9.6 postgresql-client-common postgresql-common postgresql-contrib-9.6 postgresql-plpython3-9.6 postgresql-plpython3-9.6 # Задачи - [x] Записать инструкцию на видео со @slad - [x] Внести все конфигурационные файлы в репозиторий (gunicorn, supervisor, nginx), в папку conf - [ ] Настроить ротацию логов - [x] Протестировать на существующем .env - [x] Настроить nginx на порту 8888 - [ ] ~~Исправить ошибки~~: * ~~Supervisor running as root (no user in config file)~~ * CRIT Set uid to user 0 * Server 'unix_http_server' running without any HTTP authentication checking - [x] Настроить supervisor - [x] Настроить gunicorn - [x] **DEBUG=False** - [x] Настроить private settings - [x] Скопировать проект в папку, кроме private settings и .env.backup - [x] Создать папку для проекта - [x] Настроить логи и проверить - [x] [установить версию python 3.8](https://stackoverflow.com/questions/62830862/how-to-install-python3-8-on-debian-10) - [x] Найти доступ к ЗВ
redex2000 self-assigned this 2 years ago
slad was assigned by redex2000 2 years ago
redex2000 added the due date 2022-12-28 2 years ago
redex2000 issues.parent.added_parent%!(EXTRA template.HTML=2 years ago)
redex2000 referenced this issue from a commit 2 years ago
redex2000 modified the due date to 2022-12-29 from 2022-12-28 2 years ago
redex2000 closed this issue 2 years ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

2022-12-29

issues.parent.blocks_short
Loading…
There is no content yet.