在虚拟机中运行项目

一、将项目转存到虚拟机中

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

猜你喜欢

转载自blog.csdn.net/UserAgent123/article/details/83143221
今日推荐