Get the App
SLTechnology News&Howtos  ›  Servers  › 

Integrated deployment of Django framework code and nginx

Shulou Source: shulou.com Published: 2022-06-02 19:17:46 11月16日 Update

1. Nginx

The installation is not described here, but directly to the key configuration.

Server {

Listen 80

Server_name _

Access_log / var/log/nginx/platform_admin.log main

Error_log / var/log/nginx/platform_admin_err.log

Location / static {

Root / var/www/platform_admin/resources/

}

Location / {

Uwsgi_pass 127.0.0.1:9999

Include uwsgi_params

}

}

2.python file parsing uses UWSGI, installation does not elaborate

[uwsgi]

Uid = root

Gid = root

Pidfile = / run/uwsgi/uwsgi.pid

Emperor = / etc/uwsgi.d

Stats = / run/uwsgi/stats.sock

Chmod-socket = 660

Emperor-tyrant = true

Socket = 127.0.0.1pur9999

Master = true

Processes = 4

Env DJANGO_SETTINGS_MODULE=platform_admin.settings

Chdir = / var/www/platform_admin

Wsgi-file = / var/www/platform_admin/platform_admin/wsgi.py

Module = platform_admin.wsgi:application

Profiler = true

Memory-report = true

Enable-threads = true

Logdata = true

Limit-as = 6048

Daemonize = / var/log/django_uwsgi.log

3. Start UWSGI

# / etc/init.d/uwsgi status

View statu

# / etc/init.d/uwsgi status

Uwsgi (pid 10596 10595 10594 10593 10591 10590) is running...

Tags: Key file status configuration code framework integration Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Apple Redmi Xiaomi macOS