Der Weg zur Entwicklung des WeChat-Applets (10) Django-Bereitstellungsserver und die erste Projektkonstruktion des WeChat-Applets

Django Nginx + uwsgi Installationskonfiguration (komplexe, einfache Methode finden Sie unten)

Im vorherigen Abschnitt haben wir den Server python manage.py runserver verwendet, um den Server auszuführen. Dies gilt nur für die Verwendung in einer Testumgebung.
Für den offiziell freigegebenen Dienst benötigen wir einen stabilen und kontinuierlichen Server wie Apache, Nginx, LightTPD usw. Dieser Blogger wird Nginx als Beispiel nehmen.
Laden Sie python3.8 und django herunter (Informationen zum Herunterladen finden Sie im Artikel "Centos Build a Python3.8 Environment").
Installieren Sie uwsgi

pip install uwsgi

Fügen Sie hier eine Bildbeschreibung ein
Installieren Sie Nginx

cd ~
wget http://nginx.org/download/nginx-1.5.6.tar.gz
tar xf nginx-1.5.6.tar.gz
cd nginx-1.5.6
./configure --prefix=/usr/local/nginx-1.5.6 \
--with-http_stub_status_module \
--with-http_gzip_static_module
make && make install

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

! ! ! Einfachere Möglichkeit
Verwenden Sie die Pagode, um die Django-Umgebung direkt bereitzustellen.
Laden Sie den Python-Projektmanager herunter
Fügen Sie hier eine Bildbeschreibung ein

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Das Projekt zog in die Datenbank auf dem Server
Fügen Sie hier eine Bildbeschreibung ein
Sie MySQL - Datentabellenstruktur SQL - Datei exportieren möchten, laden Sie sie auf die Pagode, und erzeugen die Datenbank auf der Pagode
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Pagode In Datenbank
Fügen Sie hier eine Bildbeschreibung ein
laden ein Django - Projekt, von Standard - Upload / www / wwwroot / Verzeichnis
Fügen Sie hier eine Bildbeschreibung ein
Der Upload ist abgeschlossen. Ändern Sie das Debugging in settings.py in False, und die Datenbank wird auf den soeben aufgezeichneten Datenbanknamen und das Kennwort konfiguriert, die direkt im Pagodenfenster bearbeitet werden können.
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Öffnen Sie den installierten Python-Projektmanager in der Pagode, installieren Sie die erforderliche Python-Version in der Versionsverwaltung. Ich habe 3.8.1 verwendet. Hinweis: Die vom Python-Projektmanager installierte Python-Version und verschiedene abhängige Module befinden sich in einer virtuellen Umgebung, die dies nicht kann in der globalen Shell aufgerufen werden. Die
Fügen Sie hier eine Bildbeschreibung ein
Installationsabhängigkeit erfordert die zuvor generierte request.txt
Fügen Sie hier eine Bildbeschreibung ein

Ich denke du magst

Origin blog.csdn.net/xulei1132562/article/details/113656461
Empfohlen
Rangfolge