美文网首页
在ubuntu 或服务器部署django 失败记录

在ubuntu 或服务器部署django 失败记录

作者: 你常不走的路 | 来源:发表于2018-01-03 19:41 被阅读26次

    昨天今天看了很多关于项目部署的 但是总是没有成功
    以前部署flask的时候 也是迷迷糊糊的
    今天总算有点概念了
    基本了解这些结构 但是ubuntu 系统有出问题了
    到底还是没有解决 所以决定先放一放
    还是把django rest framework 学完在说
    昨天在新浪sae部署的项目 还没垮 但是发现了一个bug
    djangoueditor 的 url 无法请求 也不知道是哪里的问题 导致blog
    无法评论 但是后台xadmin中可以发表文章 但是也无法上传图片
    就是那个url 出错了 后面在来解决它 吧

    最近问题真的 需要好生静静来处理一下

    下面就说说我对django部署 学习的记录吧
    我也是在b站 看见了一个up主发的一个视频 讲解的非常清楚
    视频也是非常超清 决定是一个不错的知识 视频
    地址:https://www.bilibili.com/video/av10247256/
    你们可以去看看
    他这张图 总结得非常好 我自己页截了一张图 哈哈

    django部署.png

    在ubuntu系统的服务器上

    连接自己的服务器 ssh root@xxxx ip
    然后连接成功了 就等于你已经在服务器环境中了
    然后 就是在服务器环境中部署虚拟环境环境
    他是首先 在服务器中安装了nginx
    然后测试nginx

    然后安装python 因为ubuntu自带了python
    所以他安装了 虚拟环境 virtualenv
    然后在虚拟环境中安装了 django 和 mezzanine
    然后在虚拟环境中 创建好一些主要的东西 具体记不住了 可以在看看视频

    然后就是图中5 uwsgi 这个是一个关键 他是链接 外部 和内部的一个
    他在虚拟环境中需要安装 在外部 非虚拟环境中也需要安装

    然后就是6 7 有点记不住了
    后面就是配置文件之类的
    这里面还有一个篇文章 是关于uwsgi和django的 在uwsgi文档中可以看见
    http://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html

    后面是我的看法

    虽然up主是在服务器上部署了
    使用的是 ubuntu系统
    那么同样也可以在自己的ubuntu系统中跑
    虽然可能当你关闭了 就没有了
    但是可以作为一种学习的方法 学习部署 各个项目的
    尤其怕备案麻烦的人们 可以自己学习测试

    相关文章

      网友评论

          本文标题:在ubuntu 或服务器部署django 失败记录

          本文链接:https://www.haomeiwen.com/subject/oydknxtx.html