`

Ubuntu下django项目的搭建

阅读更多

Ubuntu下搭建django项目的搭建

1、pyhotn3的安装

指令:sudo apt-get install python3

2、下载django安装包

指令:sudo wget https://www.djangoproject.com/m/releases/1.7/Django-1.7.1.tar.gz

3、django的安装

(1)解压django安装包

指令:sudo tar xzvf Django-1.7.1.tar.gz

得到目录:Django-1.7.1

(2)进入解压后的目录

指令:cd Django-1.7.1

(3)安装django

指令:sudo python setup.py install

遇到问题:setup.py第四行有错,没有setuptools

解决方案:安装setuptools

具体步骤:a、下载setuptools安装包    

           指令:sudo wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

                   b、解压安装包

            指令:sudo tar zxvf setuptools-0.6c11.tar.gz

            得到的目录:setuptools-0.6c11

                    c、进入解压后的目录

            指令:cd setuptools-0.6c11

                    d、构建过程

            指令:sudo python setup.py build

                    e、安装setuptools

             指令:sudo python setup.py install

4、安装uwsgi

(1)下载安装包

指令:sudo http://projects.unbit.it/downloads/uwsgi-1.4.4.tar.gz

(2)解压,并进入解压目录

指令:sudo tar zxvf uwsgi-1.4.4.tar.gz

得到目录:uwsgi-1.4.4

进入目录指令:cd uwsgi-1.4.4

(3)编译

指令:sudo make

遇到问题:plugins/python/uwsgi_python.h:2:20: 致命错误: Python.h:没有那个文件或目录

解决过程:a、原因:少了python-dev模块

                  b、安装python-dev

              指令:sudo apt-get install python-dev

 (4)移动目录

指令: sudo cp uwsgi /usr/bin

5、nginx的安装

指令:sudo apt-get install nginx

 

                 

 

分享到:
评论

相关推荐

    Ubuntu部署Django项目方法详解

    以上步骤涵盖了从环境搭建到最终配置的所有细节,确保了Django项目可以在Ubuntu 18.04.1 LTS上顺利运行。在实际操作过程中,可能还会遇到一些小问题,但只要按照本文档的指引操作,大部分问题都可以得到解决。此外,...

    Ubuntu系统搭建django+nginx+uwsgi的教程详解

    主要介绍了Ubuntu系统搭建django+nginx+uwsgi的思路详解,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下

    Ubuntu下python Django apache环境搭建

    NULL 博文链接:https://yy-gy.iteye.com/blog/1887787

    Ubuntu 14.04下Django和MySQL环境部署全过程

    在Ubuntu 14.04上部署Django和MySQL环境是一项关键的任务,因为这两个组件是构建强大、可扩展的Web应用程序的基础。以下是一份详细的步骤指南: 首先,确保你的系统是Ubuntu 14.04,并且已经包含了预装的Python ...

    Ubuntu搭建apache+python+django+mysql web开发环境

    详细描述Ubuntu下如何搭建python的web开发环境

    django项目环境搭建及在虚拟机本地创建django项目的教程

    1.Python虚拟环境创建 首先我们为什么要创建虚拟环境呢?...2.创建django项目 第一步:进入到你要创建项目的目录 cd ~/project 第二步:安装django pip install django==2.1.10(建议不要安装最新版) 第三步:创建dja

    基于Django+Spark实现的电影推荐系统源码+详细文档,采用Python爬虫爬取电影数据

    使用python爬取数据并采用Django搭建系统的前后台,使用Spark进行数据处理并进行电影推荐。 本系统是基于Spark来进行推荐的,使用的是Spark集群的方式来处理数据,Spark集群运行在用VMwear里的Ubuntu20.04上。爬虫...

    Python-Ubuntu安装pyhton3pip3并且部署pythonweb项目基于django

    在Ubuntu系统上安装Python 3、pip3以及部署基于Django的Python Web项目是一个常见的步骤,对于Python开发者来说至关重要。这个过程涉及到多个知识点,包括操作系统交互、软件包管理、Python环境构建以及Web框架的...

    Django+celery+rabbitmq配置文档

    - **创建Celery实例**: 在项目的主目录下创建一个名为`celery.py`的文件,定义Celery应用实例: ```python from __future__ import absolute_import from celery import Celery app = Celery('pro_name', ...

    apache+python+django开发环境搭建

    本文将详尽解析如何在Linux及Windows环境下搭建基于Apache、Python与Django的开发环境,为开发者提供全面的技术指导。 ### Linux环境下的Apache + Python + Django开发环境搭建 #### 1. 安装Apache 在Linux环境中...

    项目基于 Django + AdminLTE 构建,在 Ubuntu 18.04 上测试通过

    标题中的“项目基于 Django + AdminLTE 构建,在 Ubuntu 18.04 上测试通过”揭示了这个项目的核心技术和操作系统环境。Django 是一个高级的 Python Web 框架,用于快速开发安全且可维护的网站。AdminLTE 是一个流行...

    django搭建虚拟环境.rar

    ubuntu18.04的django虚拟环境,搭好后直接创建django工程,将默认的数据库连接方式改为mysql出现的问题及步骤,有转载 pycharm开发工具更简单,add ->install django->install->pymysql

    Python3+django2.0+apache2+ubuntu14部署网站上线的方法

    自己尝试在本地搭建了 Django 项目后,想部署到自己云服务器上,经常多次尝试和多次踩坑(捂脸),总结如下: 环境:ubuntu14, django2.0, apache2。 1.首先安装需要的库包,在 ubuntu 下执行如下指令,为了能顺利...

    django+nginx+linux部署

    在部署Django项目时,通常需要结合Nginx和uWSGI来搭建一个完整的生产环境。本知识点将详细解释如何在Ubuntu和CentOS系统下,通过Django框架结合MySQL数据库进行配置部署,同时使用Nginx作为Web服务器,并通过uWSGI...

    详解centos7+django+python3+mysql+阿里云部署项目全流程

    地域随便选择哪一个,镜像的话,对比了CentOS,Debian,Ubuntu,我最终选择了CentOS,因为流行嘛~配置的话,看项目本身了,我这里选择的是1G内存,20G硬盘最小配置,也够用了。 配置python环境 进入服务器 选择好...

    Python+Django搭建自己的blog网站

    一直有种想要搭建自己博客系统打冲动,可惜需要前端知识较多,而且还要安装一系列软件并配置(windows平台),后来偶然发现了Django这个神器,恰巧刚学过python,于是就又装了ubuntu(安装各种软件配置都方便),...

    nginx+uwsgi+django环境搭建的方法步骤

    在项目的根目录下创建一个`mysite_uwsgi.ini`文件,配置uWSGI以与Django交互: ```ini [uwsgi] socket = mysite.sock chdir = /home/dmd/project/ENV/mysite module = mysite.wsgi master = true processes = 10 ...

    虚拟机Ubuntu+python+redis+MySQL+SSH+Git+Django+Postman,提供下载,助力毕业设计

    虚拟机Ubuntu+python+redis+MySQL+SSH+Git+Django+Postman,提供... Django的一个项目 以上都是实测完成。 搭建环境的教程,请从我的博客中查看: https://blog.csdn.net/zhengyuanyehit/article/details/136829069

Global site tag (gtag.js) - Google Analytics