Κοινή χρήση τεχνολογίας

Ανάπτυξη έργου Django (2)

2024-07-12

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

Πίνακας περιεχομένων

1. Εγκαταστήστε και χρησιμοποιήστε το uWSGI

1.1 Εγκατάσταση

1.2. Αρχείο διαμόρφωσης

1.3. Έναρξη και διακοπή uwsgi

2. Εγκαταστήστε το nginx

3. Διαμόρφωση Nginx uWSGI

4. Στατικά αρχεία διαμόρφωσης Nginx

5. Εξισορρόπηση φορτίου διαμόρφωσης Nginx


1. Εγκατάσταση και χρήσηuWSGI

εικόνα-20211216095808144

Ο uWSGI είναι ένας διακομιστής ιστού που μπορεί να χρησιμοποιηθεί για την ανάπτυξη εφαρμογών ιστού Python.Είναι ένας διακομιστής Web γενικής χρήσης υψηλής απόδοσης που μπορεί να τρέξει σε μια ποικιλία λειτουργικών συστημάτων και υποστηρίζει μια ποικιλία πρωτοκόλλων υπηρεσιών Web.

Επίσημη τεκμηρίωση:Έργο uWSGI — τεκμηρίωση uWSGI 2.0

1.1 Εγκατάσταση

pip install uwsgi==2.0.21

1.2. Αρχείο διαμόρφωσης

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