zoukankan      html  css  js  c++  java
  • Linux下部署Django项目

    目录

    安装python3.X环境

    安装部署开启django


    由于Linux系统默认自带的是2.X环境,所以我们需要去安装3.X环境的python。

    安装python3.X环境

    1、使用下面的命令下载Python-3.6.3.tar.xz的安装包,对应版本可以去 https://www.python.org/ftp/python/ 对应起来:

    wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

    2、接着解压这个压缩包,命令如下:

    tar xvf Python-3.6.3.tar.xz

    3、接着编译安装,进入解压后的目录,执行底下的一个shell脚本configure进行检查,接着编译安装,编译安装过程有点慢,命令如下:

    cd Python-3.6.3
    ./configure
    make && make install

    5、之后输入命令python3,发现安装成功。

    安装部署开启django

    pip3 install Django==2.0.3
    

    然后就可以使用命令创建项目了。

    进入python3的安装目录,在该目录下会有django-admin.py文件,我们创建test的项目

    python3 django-admin startproject test

    然后我们进行test项目目录下,创建 App应用。

    python3 manage.py startapp App

    启动Django :

    如果我们的服务器是公网地址,那么我们启动Django的时候,地址配置为0.0.0.0

    python3 manage.py runserver 0.0.0.0:80
    
    后台运行Django:
    nohup python3 manage.py runserver 0.0.0.0:80 &

    其中还需要改一个settings.py文件,不然会报Invalid HTTP_HOST header:错误,把ALLOWED_HOSTS改为下面,就允许所有主机方式连接:

    ALLOWED_HOSTS = ['*']
  • 相关阅读:
    单独设置css的class属性
    理解闭包的使用方法
    npm常用命令和总结
    前端调试之服务器
    gulp 报错的处理——个人经验
    工作经验备忘
    c++:虚函数和纯虚函数(转载)
    snmp学习、配置
    sigar学习
    linux安装VSCode
  • 原文地址:https://www.cnblogs.com/csnd/p/11807690.html
Copyright © 2011-2022 走看看