项目所在的目录下新建文件夹conf,方便管理配置文件
[root@grunmi api]# mkdir conf
图片.png
进入新建的文件夹conf下
新增文件 vim nginx.conf 文件
添加如下内容:
图片.png
新增文件 vim uwsgi.ini文件
添加内容如下:
图片.png
复制mime.types文件到新建的conf文件下
cp /etc/nginx/mime.types /home/api/conf
查看nginx版本nginx -v
没有,则安装 yum -y install nginx
启动nginx
[root@grunmi conf]# nginx -c /home/api/conf/nginx.conf
启动uwsgi,打印日志,自动新建uwsgi.log文件
[root@grunmi conf]# uwsgi /home/api/conf/uwsgi.ini -d /home/api/conf/uwsgi.log
查看nginx进程
[root@grunmi conf]# ps -ef|grep nginx
杀死nginx所有进程
[root@grunmi conf]# killall -9 nginx
查看uwsgi uwsgi
没有,则安装
python -m pip install uwsgi
查看uwsgi进程
[root@grunmi conf]# ps -ef|grep uwsgi
杀死uwsgi所有进程
[root@grunmi conf]# killall -9 uwsgi
切换到项目目录下
图片.png
迁移数据
python manage.py makemigrations
python manage.py migrate
收集静态文件
python manage.py collectstatic
启动项目
python manage.py runserver 0.0.0.0:80
这个时候就能用域名访问部署的网站了
网友评论