`
huangyunzeng
  • 浏览: 30480 次
  • 性别: Icon_minigender_1
  • 来自: 秦皇岛
社区版块
存档分类
最新评论

Django+apache+python+mod_python的环境搭建

阅读更多

1、首先确定本机已经安装的python版本,Django支持的版本为2.3-2.6,更高版本的python编译器不支持DJango的安装。在安装的时候会报错。

2、本机最早安装的版本为3.2 ,之后没办法又安装了2.5,不过python多版本可以共存,不用卸载其他的版本。

3、下载mod_python,apache注意各个程序版本的兼容性。

4、开始配置环境之前,确认一下本机各个软件的版本:

     python2.5

     Django1.3

     mod_python-3.3.1.win32-py2.5-Apache2.2

     apache2.2

5、解压Django,在Django目录中有个setyp.py文件,在命令行中运行:(这一步需要环境变量)

     python setup.py install

6、命令结束后会在D:\Python25\Lib\site-packages中生成django的目录。

7、将D:\Python25\Scripts、D:\Python25\Lib\site-packages\django\bin 添加到环境变量中。

8、安装apache2.2,这里安装过程很easy。

9、安装mod_python,这个过程在注册表中找到python2.5的安装路径,并要求手工制定apache的安装路径。

10、配置apache。

           Edit C:/Apache2.2\conf\httpd.conf,
           find where other LoadModule lines are and add this:
                LoadModule python_module modules/mod_python.so

11、创建测试工程,在命令行中执行:Django-admin.py startproject testmo。

12、命令执行完后会在当前工作目录中生成testmo文件夹,并声称一些初始化文件。

 C:\Users\Administrator\testmo 的目录

2011/07/29  15:44    <DIR>          .
2011/07/29  15:44    <DIR>          ..
2011/07/29  15:44               517 manage.py
2011/07/29  15:44             5,176 settings.py
2011/07/29  15:44               582 urls.py
2011/07/29  15:44                 0 __init__.py
               4 个文件          6,275 字节
               2 个目录 23,686,287,360 可用字节

13、执行manage.py runserver,得到如下提示信息:

Validating models...

0 errors found
Django version 1.3, using settings 'testmo.settings'
Development server is running at http://127.0.0.1:8000/

14、访问页面,如果得到下面的信息,则配置成功:

It worked!

Congratulations on your first Django-powered page.

Of course, you haven't actually done any work yet. Here's what to do next:

  • If you plan to use a database, edit the DATABASES setting in testmo/settings.py.
  • Start your first app by running python testmo/manage.py startapp [appname].

You're seeing this message because you have DEBUG = True in your Django settings file and you haven't configured any URLs. Get to work!

分享到:
评论

相关推荐

    django+apache+mod_wsgi完美匹配包

    而mod_wsgi则是Apache的一个模块,用于在Apache服务器上运行Python Web应用程序,如Django。这个完美匹配包旨在帮助用户轻松地在Apache服务器上部署Django项目。 **Django框架** Django的核心特性包括MVC(模型-...

    搭建apache+python+django+MySQL Web开发环境.docx

    搭建Apache+Python+Django+MySQL Web开发环境 本文将详细介绍如何搭建Apache+Python+Django+MySQL Web开发环境,并对相关的技术进行详细的解释。 一、 Python 语言简介 Python是一种面向对象、直译式计算机程序...

    Django+Apache+mod_python

    安装文件包括: apache django 配置指南.doc 1.Django-0.96.2.tar.gz 2.apache_2.2.9-win32-x86-no_ssl-r2.msi 3.mod_python-3.3.1.win32-py2.5-Apache2.2.exe

    window7配置python3.3 + django + apache24 + mod_wsgi

    在Windows 7操作系统中搭建一个基于Python 3.3、Django、Apache 2.4和mod_wsgi的Web开发环境是一项技术性较强的任务。这个配置组合能够让你使用Python的高级Web框架Django来开发应用,并通过Apache服务器进行高效...

    django+apache+mod_wsgi.rar

    标题 "django+apache+mod_wsgi.rar" 暗示了这个压缩包是关于使用Django框架与Apache web服务器结合,并通过mod_wsgi模块在Windows 64位平台上部署Python应用的配置。描述中提到的"python3.5+apache2.4vc14+mod_wsgi_...

    Windows+Apache+mod_wsgi+virtualenv搭建django

    ### Windows + Apache + mod_wsgi + virtualenv 搭建 Django Web 服务器 #### 一、选择 Apache 的原因 在 Windows 系统上部署 Web 服务器时,选择合适的 Web 服务器软件至关重要。对于 Windows 平台,Apache 通常...

    Django傻瓜式项目部署,包教包会!django1.10+Python2.7+mod_wsgi-3.5win-amd64+apache2.2

    在本文中,我们将深入探讨如何在Windows 64位环境下使用Django 1.10、Python 2.7、mod_wsgi 3.5win-amd64以及Apache 2.2进行项目部署。这个过程适合初学者,我们将一步步地解决在部署过程中可能遇到的问题,包括...

    apache2.2和python2.7的mod_wsgi

    Apache 2.2 和 Python 2.7 之间的交互...总的来说,Apache2.2 和 Python2.7 通过 mod_wsgi 提供了一个高效、稳定的方式来部署 Django 项目,让开发者可以充分利用 Apache 的性能和稳定性,同时享受 Django 的强大功能。

    腾讯云部署网站py3.8+django2.2+apache2.4+mysql5.7).zip

    这里,我们看到的配置是一个Python 3.8.2与Django 2.2应用,搭配Apache 2.4作为Web服务器,并且使用MySQL 5.7作为数据库,以及mod_wsgi模块来实现Django应用与Apache的集成。同时,还提到了GCC 8.3.0编译器和SQLite ...

    django+mysql+apache快速搭建手册1

    本篇手册将详细介绍如何在Linux环境下快速搭建Django、MySQL和Apache的开发环境。 1. **Python的安装** 首先,你需要下载Python的源码包,如Python-2.5.4.tgz或更高版本。使用`tar`命令解压,然后运行`configure`...

    在Linux系统上部署Apache+Python+Django+MySQL环境

    在Linux系统上部署Apache+Python+Django+MySQL环境是一个常见的Web开发配置,适用于构建高效且可扩展的Web应用程序。以下是对每个组件的详细说明: 1. **Linux系统**:在此场景中,使用的系统是RHEL 5.3。这是一个...

    apache+python+django开发环境搭建

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

    Django之Apache mod_python安装及HelloWorld.docx

    本文详细介绍了如何在Windows环境下安装Apache和mod_python,并通过配置Apache虚拟主机实现了Django应用的部署。通过这种方式,可以更高效地开发和测试Django应用,并将其部署到生产环境中。这种方式不仅提高了开发...

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    mod_python-3.3.1.win32-py2.5-Apache2.2.exe

    《Apache2.2环境下的mod_python模块与Python2.5集成详解》 在Web开发领域,Apache HTTP Server作为最流行的开源Web服务器,广泛应用于各种规模的网站和应用程序。而Python作为一门强大且易学的编程语言,也因其丰富...

    Linux+Django+Python+Wsgi配置过程

    ### Linux+Django+Python+Wsgi配置过程 #### 一、环境准备与系统基本信息 根据提供的文件信息,本文档将详细介绍如何在Linux环境下配置Apache+Mod_Wsgi+Django环境的过程。具体步骤包括软件安装、项目部署等环节。...

    windows+apache+mod_python配置django运行环境

    Windows、Apache、mod_python以及Django的配置涉及到几个关键步骤,这是为了让Django Web应用程序能够在Windows操作系统上与Apache服务器配合mod_python模块一同运行。下面,我们将详细介绍每个步骤中的关键知识点。...

    bootstraps4 + django3 + python3.6 + Apache2.4

    Apache的mod_wsgi模块通常用于集成Python应用,使得Django可以直接与Apache通信。 在Windows 10环境下部署这个项目,首先需要安装Python 3.6,接着通过pip安装Django和所有必要的依赖。然后,创建并配置Apache虚拟...

Global site tag (gtag.js) - Google Analytics