Django部署步骤简述
安装一些东西看这个教程: https://blog.csdn.net/u011798443/article/details/80881931
明白总体思路:
1.nginx里面进行配置,将动态请求转发给uwsgi,uwsgi将请求给django,django进行处理之后再返回。
2.静态请求直接去访问指定的路径就可以了,不需要再交给uwsgi。
如下:(先把需要的东西都安装了)
uwsgi的配置:
web根目录下的:myvuesite.ini
# myweb_uwsgi.ini file
[uwsgi]
# Django-related settings
socket = :8000
# the base directory (full path)
chdir = /data/wwwroot/myvuesite
# Django s wsgi file
module = mysite.wsgi
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 4
# ... with appropriate permissions - may be needed
# chmod-socket = 664
# clear environment on exit
vacuum = true之后
之后运行
uwsgi --ini myvuesite.ini
即可在本地8000端口启动django服务。
nginx里面进行配置,