怎样在liunx的虚拟机中运行项目

本文介绍了如何在Linux虚拟机中部署Django项目。首先通过scp命令将Windows项目文件传输到虚拟机,然后使用ssh登录Linux系统并创建虚拟环境。接着配置项目,包括设置DEBUG、ALLOWED_HOSTS、STATIC_ROOT等,并运行collectstatic收集静态文件。关闭防火墙,重启Nginx,使用uwsgi启动项目。最后解决SELinux权限问题,确保样式正常显示。
摘要由CSDN通过智能技术生成

首先,将windows中的文件放入到虚拟机的环境中
scp -r C:\Users\Administrator\Desktop\fresh root@192.168.218.128:/home/fresh/

然后进入虚拟机

进入 虚拟机的linux系统命令: ssh root@192.168.218.128

进入在linux系统下创建一个虚拟环境
source venv/bin/activate

然后进入项目所在的路径做一下几步

 1.cd /home/fresh/

2.查看settings.py文件是否被修改正确,分别有以下

修改debug=False

设置allow_hosts=[“*”]

语言也要更改一下格式

端口更改成windows的主机地址

收集静态文件

  1. STATIC_ROOT = os.path.join(BASE_DIR, "static/")
  2. 注释掉STATICFILES_DI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值