Compartir tecnología

Desarrollo de proyectos Django (2)

2024-07-12

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

Tabla de contenido

1. Instale y use uWSGI

1.1.

1.2. archivo de configuración

1.3. Iniciar y detener uwsgi

2. Instalar nginx

3. Configuración de Nginx uWSGI

4. Archivos estáticos de configuración de Nginx

5. Equilibrio de carga de configuración de Nginx


1. Instalación y usouWSGI

imagen-20211216095808144

uWSGI es un servidor web que se puede utilizar para implementar aplicaciones web Python.Es un servidor web de propósito general de alto rendimiento que puede ejecutarse en una variedad de sistemas operativos y admite una variedad de protocolos de servicios web.

Documentación oficial:Proyecto uWSGI: documentación de uWSGI 2.0

1.1.

pip install uwsgi==2.0.21

1.2. archivo de configuración

  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. # 指