Путь к разработке апплета WeChat (10) Создание проекта сервера развертывания Django и первого калькулятора апплета WeChat

Конфигурация установки Django Nginx + uwsgi (сложный, простой способ ниже)

В предыдущем разделе мы использовали сервер запуска python manage.py для запуска сервера. Это применимо только для использования в тестовой среде.
Для официально выпущенного сервиса нам нужен стабильный и непрерывный сервер, такой как apache, Nginx, lighttpd и т. Д. Этот блоггер возьмет Nginx в качестве примера.
Загрузите python3.8 и django (процесс загрузки см. В статье «Centos Build a Python3.8 Environment»).
Установите uwsgi.

pip install uwsgi

Вставьте описание изображения сюда
Установить 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

Вставьте описание изображения сюда
Вставьте описание изображения сюда
Вставьте описание изображения сюда
Вставьте описание изображения сюда

! ! ! Более простой способ
Используйте пагоду для прямого развертывания среды django
Загрузите менеджер проектов python
Вставьте описание изображения сюда

Вставьте описание изображения сюда
Вставьте описание изображения сюда
Проект перемещен в базу данных на сервере, на котором
Вставьте описание изображения сюда
вы хотите экспортировать файл sql со структурой таблицы данных mysql, загрузить его в пагоду и сгенерировать базу данных на пагоде
Вставьте описание изображения сюда
Вставьте описание изображения сюда
пагоды. Добавить базу данных
Вставьте описание изображения сюда
загрузить проект Django, по умолчанию загрузить / www / wwwroot / directory
Вставьте описание изображения сюда
загрузка завершена. Измените значение debug на False в settings.py, и база данных будет настроена на имя базы данных и пароль, которые вы только что записали, которые можно редактировать непосредственно на панели пагоды.
Вставьте описание изображения сюда
Вставьте описание изображения сюда

Откройте установленный менеджер проектов python в пагоде, установите требуемую версию python в управлении версиями, я использовал 3.8.1, обратите внимание: версия python, установленная менеджером проекта python, и различные зависимые модули находятся в виртуальной среде, которая не может
Вставьте описание изображения сюда
вызываться в глобальной оболочке. Для зависимости установки требуется ранее созданный файл require.txt.
Вставьте описание изображения сюда

рекомендация

отblog.csdn.net/xulei1132562/article/details/113656461