На главную
Настройка Django / Nginx
Создание конфигурационного файла для вашего Django-проекта:
Создайте новый конфигурационный файл для вашего Django-проекта в директории
- Вы можете назвать файл по имени вашего проекта или как вам угодно
/etc/nginx/sites-available/
- Например
sudo nano /etc/nginx/sites-available/mvpcode_django.conf
Символическая ссылка в sites-enabled:
Теперь создайте символическую ссылку на ваш файл конфигурации в директории sites-enabled:
sudo ln -s /etc/nginx/sites-available/mvpcode_django.conf /etc/nginx/sites-enabled/
Полезные команды
sudo apt install python3 python3-pip
Подкоманда pip cache purge полностью очищает весь кэш, удаляя все загруженные пакеты. Это может быть полезно, если нужно освободить место на диске или обновить пакеты до последних версий
Nginx
| server {
server_name 00.000.000.000;
location /static/ {
root '/var/www/mvpcode_django/';
}
location /media/ {
root '/var/www/mvpcode_django/';
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
|