栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

将Django项目部署到云服务器

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将Django项目部署到云服务器

  1. 将文件有本地传到云服务器:
    scp -r 想要发送的文件目录 用户@公网IP:想要存放在云服务器中的位置
    注意:最好将项目文件夹压缩了在进行传输!(不然几万个文件传的真的很折磨)

  2. 激活虚拟环境:
    一开始直接ll_env/scripts/activate被permission denied了,以为是得给文件夹加上可执行权限,经查才知道在Ubuntu中要加上source来执行:
    source ll_env/scripts/activate

  3. 为ubuntu20.04版本上的python3安装pip:
    sudo apt update
    sudo apt install python3-pip
    安装完成后输入:pip3 --version输出版本号即为成功

  4. 安装项目所需要的库文件:
    使用 pip install -r requrements.txt(txt文件名按自己的来)将自己项目中的配置信息文件批量安装

    不知道为什么我在下载库文件时速度很慢(本机下载的都很快)
    建议可以配置镜像网站下载:
    ubuntu 20.04 配置pip 源

    有个报错:

    经查是psgcopg2>=2.6.1下载失败:

    经折磨,终于跟着这老哥方法过了:
    psycopg2 的安装出错

  5. 启动服务器
    这里其实出了一个**“源头性”的问题**,但是想在下一篇里结合其他问题一起进行讨论(关于docker与容器的套娃)
    这里我们暂且就当一切就绪:
    python3 manage.py runserver 0.0.0.0:你映射的端口号
    就可以了!

点击访问我的网站项目 (域名和网站正在备案审核~)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422735.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号