apache2.2+django1.6.5+python34+mod_wsgi3.5环境搭建
2014-07-25 16:13
666 查看
具体环境搭建将以我自己的具体项目为例:
1、python34安装
略(待续)
2、django1.6.5安装
略(待续)
3、apache2.2安装(我本机安装地址:C:\Apache2.2)
Next
Next
Next
填写基本信息,默认就开启80端口
然后,一步一步直接走下去即可
打开C:\Apache2.2\conf\httpd.conf文件,将此处#ServerName www.grownbook.com:80的注释去掉即可
打开命令窗口,输入cd C:\Apache2.2\bin,回车,在输入httpd,回车,出现如下截图为安装成功
4、配置mod_wsgj
1、下载mod_wsgi-3.5.ap22.win-amd64-py3.4
2、解压,将mod_wsgi.so复制到C:\Apache2.2\modules路径即可
3、打开C:\Apache2.2\conf\httpd.conf文件 ,将LoadModule wsgi_module modules/mod_wsgi.so复制到httpd.conf文件中,搞定
5、配置django,也就是开发部署在即的web工程
在开始前,首先说明一下我的工程目录,方便对比,截图如下:
说明:其中要自己创建conf文件夹,并在该文件夹下新建setting.wsgj,复制如下代码
在<IfModule mime_module>标签下添加
6、测试
打开命令窗口,输入cd C:\Apache2.2\bin,回车,在输入httpd,回车,访问网址,没问题,搞定
说明:如果第3步安装出现问题,可查看此博客:windows
1、python34安装
略(待续)
2、django1.6.5安装
略(待续)
3、apache2.2安装(我本机安装地址:C:\Apache2.2)
Next
Next
Next
填写基本信息,默认就开启80端口
然后,一步一步直接走下去即可
打开C:\Apache2.2\conf\httpd.conf文件,将此处#ServerName www.grownbook.com:80的注释去掉即可
打开命令窗口,输入cd C:\Apache2.2\bin,回车,在输入httpd,回车,出现如下截图为安装成功
4、配置mod_wsgj
1、下载mod_wsgi-3.5.ap22.win-amd64-py3.4
2、解压,将mod_wsgi.so复制到C:\Apache2.2\modules路径即可
3、打开C:\Apache2.2\conf\httpd.conf文件 ,将LoadModule wsgi_module modules/mod_wsgi.so复制到httpd.conf文件中,搞定
5、配置django,也就是开发部署在即的web工程
在开始前,首先说明一下我的工程目录,方便对比,截图如下:
说明:其中要自己创建conf文件夹,并在该文件夹下新建setting.wsgj,复制如下代码
import os import sys sys.stdout = sys.stderr from os.path import abspath, dirname, join from django.core.handlers.wsgi import WSGIHandler sys.path.insert(0, abspath(join(dirname(__file__), "../"))) os.environ["DJANGO_SETTINGS_MODULE"] = "iproject.settings" #路径相当于C:\iproject\iproject\settings.py application = WSGIHandler()打开C:\Apache2.2\conf\httpd.conf文件,复制如下代码:
在<IfModule mime_module>标签下添加
AddType text/html .py对比改下自己的地址和路径,可添加到文件的最后
<VirtualHost *:80> ServerName grownbook.com WSGIScriptAlias / C:/iproject/conf/setting.wsgi <Directory /> Options FollowSymLinks AllowOverride Order allow,deny Allow from all </Directory> <Directory "C:\iproject\iproject"> Order Deny,Allow Deny from all </Directory> #AliasMatch /static/(.*\.(static)) C:/iproject/static/$1 Alias /static C:/iproject/static/ <Directory "C:/iproject/static/"> Order allow,deny Options Indexes Allow from all IndexOptions FancyIndexing </Directory> Alias /template C:/iproject/template/ <Directory "C:/iproject/template/"> Order allow,deny Options Indexes Allow from all IndexOptions FancyIndexing </Directory> </VirtualHost>
6、测试
打开命令窗口,输入cd C:\Apache2.2\bin,回车,在输入httpd,回车,访问网址,没问题,搞定
说明:如果第3步安装出现问题,可查看此博客:windows
server2003系统64位配置apache_X64遇到的问题
相关文章推荐
- linux+django+apache+mod_wsgi+eclipse+python2.7 环境的搭建
- Linux+Django+Python+Wsgi配置过程 Linux下配置Apache+Mod_Wsgi+Django环境 部署django项目
- Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
- Django+apache+python+mod_python的环境搭建
- CentOS下Apache+Python+Django+Wsgi环境搭建
- windows下配置apache2.2+python2.5+mod_python=Django环境
- windows下安装apache2.2 + python2.7 + django(mod_wsgi集成)
- Django+apache+python+mod_python的环境搭建
- windows2003+apache2.2+python2.7配置django mod_wsgi
- 最新版windows 2012R2、Apache24、mod_wsgi、Django1.9、python3.4项目部署(生产环境)
- python(flask) + mod_wsgi + apache windows下环境搭建
- python&Django&mariadb&Apache&mod_wsgi 环境部署
- CentOS7+Python3.4+Django1.6.5+Apache2.4+mod_wsgi4.2.7
- WIN, Apache2.2+Django1.6(Python2.7.5)+mod_wsgi 实现网站部署
- Django使用Apache2.2通过Mod_wsgi搭建站点服务器
- 搭建Apache+mod_wsgi+python+flask+virtualenv网站正式环境
- GOOD centos + apache + mod_wsgi + python2.6 + django web环境搭建
- Django+Apache+mod_wsgi阿里云环境搭建(一)
- 在生产环境使用apache、mod_wsgi搭建Django运行环境。
- win8下httpd2.2-64bit,mod_wsgi,python2.7 配置运行环境攻略