Apache Django 配置

# -*- coding: utf-8 -*-
import os
import sys
sys.path = [‘/var/www/firstweb‘] + sys.path
os.environ[‘DJANGO_SETTINGS_MODULE‘] = ‘firstweb.settings‘
#import django.core.handlers.wsgi
#application = django.core.handlers.wsgi.WSGIHandler()
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request‘s Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin [email protected]
        DocumentRoot /var/www/firstweb

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf

        WSGIScriptAlias / /var/www/firstweb/firstweb.wsgi

        Alias /static /var/www/firstweb/static
        <Directory /var/www/firstweb>
                Options All
                AllowOverride All
                Require all granted
        </Directory>

</VirtualHost>

http://blog.dscpl.com.au/2012/10/requests-running-in-wrong-django.html

时间: 2024-11-11 17:25:30

Apache Django 配置的相关文章

Python+Apache+django配置

Python+Apache+django配置 Python2.7  https://www.python.org/downloads/release/python-2710/ Apache2.2 : http://www.apachehaus.com/cgi-bin/download.plx Django1.8  https://www.djangoproject.com/download/ Mod-wsgi: http://www.lfd.uci.edu/~gohlke/pythonlibs/

Windows Apache Django 配置

所有刚刚学习Django 都会在这里配置的时候遇到问题.这里我简单秒速一个傻瓜步骤,使得大家更容易上手. 一.环境准备 1.windows 32系统 至少是 XPSP3 版本,注意:apache2.X 不支持以下版本  Windows 95, 98, ME or NT 4.0 2.下载软件 apache2.4:由于apache 没有编译2.4的windows 版本,而是希望自己编译.那我们从apache house下载32版本的apache,注意VC11版本的不支持 XP 和 2003.我的是w

Linux(Debian)+Apache+Django 配置

配置Apache和Django连接的过程可谓是一波三折,在此记录.   零.基本的安装 软件环境 l  Linux-3.2.0-4-amd64-x86_64-with-debian-7.7 l  python 2.7.3 l  django 1.3.7 l  apache 2.2 l  mod_wsgi 3.3 基本指令.模块的安装(需root权限) l  curl命令,用于命令行下访问网站,返回html内容 apt-get curl l  sudo命令 apt-get sudo l  mod_

python+Django+apache的配置

下载安装xampp套件 下载mod_python-3.3.1.win32-py2.5-Apache2.2.exe 下载python-2.5.4.msi 下载Django 下载MySQL-python-1.2.2.win32-py2.5.exe 1.先安装Python-2.5.4.msi 2.安装 Django-1.1.1-final.tar.gz 解压开,然后解压到某个目录如:(D:/Dev) 在命令提示符下进入该目录,输入:cd D:/Dev/Django-1.1.1 再输入命令:python

Windows下Apache+mod_python+Django配置

Windows下Apache+mod_python+Django配置 Apache 首先要安装Apache,我安装的版本是2.2.*: Python python肯定是要安装的,我安装的版本是2.5的,高版本的还没有mod_python支持,那就需要用mod_wsgi来支持,那个我配过,虽然成功了,但是没有去详细研究wsgi这个东东,不过是这肯定是个趋势,mod_python是个太监产品.跑题了.Python安装目录:D:\Python25,安装完成后,将D:\Python25加入系统环境变量的

Django 配置

Django 配置 运行 django-admin.py startproject [project-name] 命令会生成一系列文件,在Django 1.6版本以后的 settings.py 文件中有以下语句: 1 2 3 # Build paths inside the project like this: os.path.join(BASE_DIR, ...) import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) 这

Apache 性能配置优化

前言 最近在进行apache性能优化设置.在修改apache配置)文件之前需要备份原有的配置文件夹conf,这是网站架设的好习惯.以下的apache配置调优均是在red had的环境下进行的. httpd 相关查看命令了解 查看当前安装模块mpm(多路处理器) [[email protected] ~]# httpd -l 查看httpd进程数(即各个mpm模式下Apache能够处理的并发请求数) [[email protected] ~]# ps -ef | grep httpd | wc -

Apache的配置详解,最好的Apache配置文档

http://blog.csdn.net/apple_llb/article/details/50253889 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置.其它指定的目录如果没有指定绝对路径,则目录是相对于该目录. PidFile logs/httpd.pid #第一个htt

apache https配置步骤

apache https配置步骤 1.  确认是否安装ssl模块 是否有mod_ssl.so文件 2.  生成证书和密钥 linux下 步骤1:生成密钥 命令:openssl genrsa 1024 > server.key 说明:这是用128位rsa算法生成密钥,得到server.key文件 步骤2: 生成证书请求文件 命令:openssl req -new -key server.key > server.csr 说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多