Teknologian jakaminen

Django-projektin kehitys (2)

2024-07-12

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

Sisällysluettelo

1. Asenna ja käytä uWSGI:tä

1.1

1.2. Asetustiedosto

1.3. Käynnistä ja pysäytä uwsgi

2. Asenna nginx

3. Nginx-kokoonpano uWSGI

4. Nginx-kokoonpanon staattiset tiedostot

5. Nginx-kokoonpanon kuormituksen tasapainotus


1. Asennus ja käyttöuWSGI

kuva-20211216095808144

uWSGI on verkkopalvelin, jota voidaan käyttää Python-verkkosovellusten käyttöönottoon.Se on tehokas yleiskäyttöinen Web-palvelin, jota voidaan käyttää useissa käyttöjärjestelmissä ja joka tukee useita verkkopalveluprotokollia.

Viralliset asiakirjat:uWSGI-projekti — uWSGI 2.0 -dokumentaatio

1.1

pip install uwsgi==2.0.21

1.2. Asetustiedosto

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