Partage de technologie

Développement de projet Django (2)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Table des matières

1. Installez et utilisez uWSGI

1.1.Installation

1.2. Fichier de configuration

1.3. Démarrer et arrêter uwsgi

2. Installez nginx

3. Configuration NginxuWSGI

4. Fichiers statiques de configuration Nginx

5. Équilibrage de charge de configuration Nginx


1. Installation et utilisationWSGI universel

image-20211216095808144

uWSGI est un serveur Web qui peut être utilisé pour déployer des applications Web Python.Il s'agit d'un serveur Web polyvalent hautes performances qui peut fonctionner sur une variété de systèmes d'exploitation et prend en charge une variété de protocoles de services Web.

Documentation officielle :Projet uWSGI — Documentation uWSGI 2.0

1.1.Installation

pip install uwsgi==2.0.21

1.2. Fichier de configuration

  1. [uwsgi]
  2. # 使用nginx作为web服务器
  3. #socket = 127.0.0.1:8000
  4. # 直接做web服务器
  5. http=192.168.0.182:8000
  6. # 指定项目的根目录
  7. chdir = /opt/django_deploy12
  8. # 指定项目的wsgi文件
  9. wsgi-file = django_deploy12/wsgi.py
  10. # 指定启动的工作进程数
  11. processes = 4
  12. # 指