• Apache mod_wsgi部署Django项目


    学习python web开发,Django部署备忘

    1.下载mod_wsgi,下载路径如下:
    http://code.google.com/p/modwsgi/downloads/list
    挑选For 2.7的版本下载,改名成mod_wsgi.so,然后扔到apache的modules目录就可以了。

    2.在apache的conf(httpd.conf)文件中加入:
    LoadModule wsgi_module modules/mod_wsgi.so
    Include "d:/mysite/apache_django_wsgi.conf"

    3.在项目根目录下建立:
    apache_django_wsgi.conf
    django.wsgi
    两个文件

    4.文件apache_django_wsgi.conf
    NameVirtualHost *
    <VirtualHost *:80>
    ServerName localhost
    WSGIScriptAlias / D:/mysite/django.wsgi #/表示项目访问的根目录
    <Directory />
    Options FollowSymLinks
    AllowOverride
    Order allow,deny
    Allow from all
    </Directory>
    <Directory "D:mysitecrud">
    Order Deny,Allow
    Deny from all
    </Directory>
    Alias /admin_media "d:Python27Libsite-packagesdjangocontribadminmedia"
    <Directory "d:Python27Libsite-packagesdjangocontribadminmedia">
    Order allow,deny
    Options Indexes
    Allow from all
    IndexOptions FancyIndexing
    </Directory>
    #AliasMatch /js/(.*.(js)) D:/dgwww/js/$1
    Alias /static D:/mysite/static/
    <Directory "D:/mysite/static/">
    Order allow,deny
    Options Indexes
    Allow from all
    IndexOptions FancyIndexing
    </Directory>

    #AliasMatch /site_media/(.*.(css|gif|png|jpg|jpeg)) D:/dgwww/media/$1
    #Alias /site_media D:/dgwww/media/
    #<Directory "D:/dgwww/media/">
    # Order allow,deny
    # Options Indexes
    # Allow from all
    # IndexOptions FancyIndexing
    #</Directory>
    </VirtualHost>

    5.文件django.wsgi,关键要把项目目录加入python搜索路径中
    import os, sys
    path = 'D:/mysite'
    if path not in sys.path:
    sys.path.append(path)
    os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

    import django.core.handlers.wsgi

    application = django.core.handlers.wsgi.WSGIHandler()


    网站压力测试工具webbench

  • 相关阅读:
    前端开发中的设计模式
    前端常见的攻击
    前端笔试题
    JavaScript中的回调地狱及解决方法
    JavaScript中的编码解码
    JavaScript中操作节点
    前端常见面试题
    Vue的使用总结(2)
    JavaScript中的事件
    Vue的使用总结(1)
  • 原文地址:https://www.cnblogs.com/zeng-wei/p/3594668.html
Copyright © 2020-2023  润新知