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 = ['*']
  • 相关阅读:
    喜欢这效果
    jQuery.Validate 使用例子
    网站安全要略谨记
    asp.net发送邮件
    URL参数的加号等特殊字符的处理
    sqlhelper
    Python单元测试框架
    基于Selenium2与Python自动化测试环境搭建
    Robot Framework和Selenium 2 Grid集成指南
    APP性能测试(CPU)
  • 原文地址:https://www.cnblogs.com/csnd/p/11807690.html
Copyright © 2011-2022 走看看