El camino hacia el desarrollo de subprogramas de WeChat (10) Construcción del primer proyecto de calculadora del servidor de implementación de Django y del subprograma de WeChat

Configuración de instalación de Django Nginx + uwsgi (el método complejo y simple se muestra a continuación)

En la sección anterior, usamos python manage.py runserver para ejecutar el servidor. Esto solo se aplica al uso en un entorno de prueba.
Para el servicio lanzado oficialmente, necesitamos un servidor estable y continuo, como apache, Nginx, lighttpd, etc. Este blogger tomará Nginx como ejemplo.
Descargue python3.8 y django (para el proceso de descarga, consulte el artículo "Centos Build a Python3.8 Environment")
Instale uwsgi

pip install uwsgi

Inserte la descripción de la imagen aquí
Instalar 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

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

! ! ! Una forma más sencilla
Use la pagoda para implementar directamente el entorno de django
Descargue el administrador de proyectos de Python
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
El proyecto se movió a la base de datos en el servidor en el
Inserte la descripción de la imagen aquí
que desea exportar el archivo sql de la estructura de la tabla de datos mysql, cargarlo en la pagoda y generar la base de datos en la pagoda
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
pagoda Agregar base de datos
Inserte la descripción de la imagen aquí
cargar un proyecto Django, por defecto cargar / www / wwwroot / directorio
Inserte la descripción de la imagen aquí
la carga está completa Cambie la depuración a Falso en settings.py, y la base de datos se configura con el nombre de la base de datos y la contraseña que acaba de registrar, que se puede editar directamente en el panel de pagoda.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Abra el administrador de proyectos de Python instalado en la pagoda, instale la versión de Python requerida en la administración de versiones, utilicé 3.8.1, nota: la versión de Python instalada por el administrador de proyectos de Python y varios módulos dependientes están en un entorno virtual que no puede
Inserte la descripción de la imagen aquí
ser llamado en el shell global. La dependencia de instalación requiere el requisito previamente generado .txt
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/xulei1132562/article/details/113656461
Recomendado
Clasificación