一、将项目转存到虚拟机中
1.scp -r C:\Users\Administrator\Desktop\daylyfresh [email protected](虚拟机里面的ip地址):home/roots/daylyfresh/
2.进入虚拟机的linux命令: ssh [email protected]
3.进入虚拟环境 source activate py3.6env 退出虚拟环境 source deactivate py3.6env
4.进入项目所在的位置:cd /home/roots/daylyfresh
5. 修改settings里面一些配置文件
修改 debug=False
设置 allow_hosts=["*"]
语言设置: 将~改成 -
端口改成 windows本地的主机地址
收集静态文件
STATIC_ROOT = os.path.join(BASE_DIR, "static/"),注释掉STATICFILES_DIRS
6.查看防火墙状态
systemctl status firewolld.wervice
如果显示防火墙的状态是激活的输入一下命令组织防火墙
systemcyl stop firewald.service
7.启动nginx systemctl restart nginx
8.uwsgi 启动django uwsgi--ini django_uwsgi.ini
9. 进去后样式不能用,第一步命令 getenforce,第二步命令 setenforce 0
10. 输入启动命令 uwsgi-ini django_uwsgi.ini