我的环境是win7+python2.7.8+django1.6.4+apache2.2

废话不多说,直接进入正题:

下载对应的版本的mod_wsgi.so

  第一步:添加mod_wsgi.so(记得对应的版本)到Apache2.2\modules底下。

打开httpd.conf

  第二步:添加Module,LoadModule wsgi_module modules/mod_wsgi.so

  第三步:取注释,找到LoadModule vhost_alias_module modules/mod_vhost_alias.so删除注释。

  第四步:直接看代码吧!

listen 8001   #第一个项目的监听端口
NameVirtualHost *:8001 #名字而已
<VirtualHost *:8001>
DocumentRoot "F:/Workspaces_python/InvestigateSystem" #项目根目录路径
WSGIScriptAlias / "F:/Workspaces_python/InvestigateSystem/InvestigateSystem/wsgi.py" #项目wsgi文件的路径
<Directory "F:/Workspaces_python/InvestigateSystem"> #配置目录的权限?哪位大侠知道,请告诉一下,谢谢。
Order Deny,Allow
Allow from all
</Directory>
Alias /static "F:/Workspaces_python/InvestigateSystem/static" #配置项目的静态文件路径
<Directory "F:/Workspaces_python/InvestigateSystem/static">   #同上?
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost> listen 8002  #第二个项目的监听端口,除了监听端口其他配置基本一样
NameVirtualHost *:8002
<VirtualHost *:8002>
DocumentRoot "F:/Workspaces_python/hospitalService"
WSGIScriptAlias / "F:/Workspaces_python/hospitalService/hospitalService/wsgi.py"
<Directory "F:/Workspaces_python/hospitalService">
Order Deny,Allow
Allow from all
</Directory>
Alias /static "F:/Workspaces_python/hospitalService/static"
<Directory "F:/Workspaces_python/hospitalService/static">
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

  第五步:修改django项目中的原来的wsgi.py文件,看代码:

 import os
import sys sys.path.append('F:/Workspaces_python/InvestigateSystem') #这里的路径改成项目对应的路径就好了 os.environ['DJANGO_SETTINGS_MODULE'] = 'InvestigateSystem.settings' #这里的settings,你懂得!
os.environ['PYTHON_EGG_CACHE'] = '/tmp' import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

OK,到这里就基本上配置完成了,开启apache跑吧。

apache 上配置多个django工程的更多相关文章

  1. 【Django】Apache上运行多个Django项目

    运行单个项目的步骤参考:这里 1 安装环境 操作系统:Ubuntu 12.04 LTS 32 位(安装在VMware虚拟机中) python 版本: Python 2.7.3 Django版本 > ...

  2. Nginx和Apache服务器上配置反向代理

    在实际项目过程中,由于网站要用到一个在线编辑器(个性化的在线编辑软件),需要跨域进行通信!由于跨域通信较多,所以当时就想到在网站服务器上代理编辑软件的请求! 这就是“反向代理”的实际需求! 一.Ngi ...

  3. 【Django】Apache上运行单个Django项目,mod_wsgi配置

    1 安装环境 操作系统:Ubuntu 12.04 LTS 32 位(安装在VMware虚拟机中) python 版本: Python 2.7.3 Django版本 >>> djang ...

  4. Apache上部署Django

    0. 部署环境 Ubuntu 14.04 on AliYun Apache 2.4.7 Python 3 [2.7升级3请看http://www.cnblogs.com/manhua/p/423504 ...

  5. apache上部署django的静态文件

    一直在优化自己博客的代码, 昨天把css样式表分离出来, 用作静态 文件, 但是自己还没学django怎么使用静态文件, 经过一番google 终于解决了. django 使用静态文件有两种方法, 一 ...

  6. 网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

    xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP ...

  7. apache上.htaccess转向nginx上配置.htaccess伪静态规则

    nginx上配置.htaccess伪静态规则 在apache上.htaccess转向,只要apache编译的时候指明支持rewrite模块即可. 但是换到nginx上方法会有不同,有人说把.htacc ...

  8. Windows Server 2016 上配置 APACHE+SSL+PHP+perl

    Windows Server 2016 上配置 APACHE+SSL+PHP+perl 安装环境 谷歌云实例 Windows Server 2016 Apache Apache/2.4.25 (win ...

  9. Linux课程---16、apache虚拟主机设置(如何在一台服务器上配置三个域名)

    Linux课程---16.apache虚拟主机设置(如何在一台服务器上配置三个域名) 一.总结 一句话总结:有三个网站www.lampym.com,bbs.lampym.com,mysql.lampy ...

随机推荐

  1. Codeforces Round #263 (Div. 1) C. Appleman and a Sheet of Paper 树状数组暴力更新

    C. Appleman and a Sheet of Paper   Appleman has a very big sheet of paper. This sheet has a form of ...

  2. lightoj 1291 无向图边双联通+缩点统计叶节点

    题目链接:http://lightoj.com/volume_showproblem.php?problem=1291 #include<cstdio> #include<cstri ...

  3. cannot be deleted directly via the port API: has device owner network:floatingip

  4. ReportViewer中设置ServerReport.ReportServerCredentials属性的方法

    当使用SSRS技术来布置报表,可能使用MS自带的ReportViewer控件来读取报表. 它分为Web和Windows两种版本;此处Web版. ServerReport.ReportServerCre ...

  5. 两种动态载入修改后的python模块的方法

    方案一:循环导入/删除模块 a.py import sys, time while True: from b import test test() del sys.modules(b) time.sl ...

  6. 在asp.net中使用confirm可以分为两种:

    在asp.net中使用confirm可以分为两种: 1.没有使用ajax,confirm会引起也面刷新 2.使用了ajax,不会刷新 A.没有使用ajax,可以用StringBuilder来完成. ( ...

  7. 作业.把c语言输出的基础差不多都概括了!

    // (1)1英里=1.60931公里,从键盘上输入英里数输出公里数 #include "stdio.h" #define PI 3.1415926 #include " ...

  8. HTML5 骨架

    html: <!DOCTYPE html> <html lang="zh-CN"> <head> <title>HTML5 骨架&l ...

  9. SQL中存储过程中使用事务,并且加入异常处理机制.

    --存储过程中使用事务,并且加入异常处理机制. -- ============================================= CREATE PROCEDURE [dbo].[UP_ ...

  10. 关于DPM(Deformable Part Model)算法中模型结构的解释

    关于可变部件模型的描写叙述在作者[2010 PAMI]Object Detection with Discriminatively Trained Part Based Models的论文中已经有说明 ...