winserver2008r2 + iis7安装django

同样网上看了无数教程,但总是这个错一点那个错一点点的
结果就一直没成功
然后逞着今天空了那么一下午
下定决定再折腾下
把django跑起来,解决了静态文件问题
为了方便以后复制粘贴,就全文字,嘿嘿

废话不说,接下来直接上步骤:
1.原料python2.7.13安装包一份,安装掉
2.pip install wfastcgi
pip install django
3.此时所有原料已备齐(默认你IIS已经正常工作)
4.拷贝python安装目录C:\Python27\Lib\site-packages\wfastcgi.py到django项目的根目录(manage.py目录)
5.IIS管理器选中django网站,依次进入[处理程序映射],[添加模块映射]
请求路径 * 模块 FastCgiModule
可执行文件 C:\Python27\python.exe|D:\Web\wfastcgi.py(|前python后为步骤4的那个文件)
确定即可(请求限制:仅当请求映射至以下内容时才调用处理程序,默认就没有勾,所以直接确定就好了)
6.IIS管理器选中服务器,双击[FastCGI设置]进入,
选中刚才建立的执行文件那一条记录双击进入[编辑FastCGI设置]找到属性里面的环境变量(集合)点击进入添加三个变量
a.get_wsgi_application()方法的位置
Name: WSGI_HANDLER
Value: django.core.wsgi.get_wsgi_application()
b.Django项目目录
Name: PYTHONPATH
Value: D:\Web\ (python项目目录)
c.项目settings.py文件的位置
Name: DJANGO_SETTINGS_MODULE
Value: shabulaji.settings (.前面为python项目名)
7.把python项目目录的权限iis_iusrs改为完全访问
8.settings.py里的ALLOWED_HOSTS = [‘www.shabulaji.cn‘,]有域名的话一定要设置,否则无法访问
9.回收应用池就应该已经可以访问了,接下来处理静态文件
10.settings.py里的STATIC_URL = ‘static/‘ static前面不可以有/,否则会目录不正确
11.urls.py加入
from django.conf import settings

from django.conf.urls.static import static
urlpatterns + static(settings.STATIC_URL, document_root=settings.STATIC_URL)
12.IIS管理器选中网站,添加虚拟目录static目录指向静态文件的目录
13.回收或重启网站
14.恭喜你,你的django网站跑起来了
15.好累,不过好爽,需要注意的是你项目里引用到的所有包都得先装好,如有其它问题就博客(www.zifuchuan.com)留言吧。

时间: 2024-10-05 06:36:53

winserver2008r2 + iis7安装django的相关文章

windows安装django

Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包. 1.Python 下载地址:https://www.python.org/downloads/ 2.Django 下载地址:https://www.djangoproject.com/download/ 注意:目前Django 1.6.x以上版本已经完全兼容Python 3.x. Python 安装(已安装的可跳过) 安装Python你只需要下载python-x.x.x.msi文件,然后一直点击"N

ubuntu 安装Django MySQL

1.废话 今天是圣诞节,也是我开通博客的第二天,试着来随便写写,就从我刚到这个公司说起吧,11.13号到的公司.在之前我是做硬件维护的,只是做了4年感觉学不到东西了,就辞职去培训机构学习,本来我是想去学网络工程的,可是阴差阳错的学了java开发,几个月以后毕业了,培训机构推荐工作,由于自己以前没有一点软件基础(感觉是在给没有努力的自己找借口)所以学得不怎么样,开始推荐的好工作都没有面试上,后来推荐的也都是硬件维护了,由于以前就是做的这一行,所以后面的面试还是比较容易,终于有公司通知我去上班了,

django(一)--- 安装django

准备好虚拟环境:Python开发虚拟环境 安装前的准备 1. 下载django:django下载 本文使用的是django-1.5.9(不同版本之间的区别还是比较大的,别搞错了) 2.准备django的项目目录:自己定义一个目录来作为项目目录 我自己准备的是 : ~/django15 3.关于虚拟环境 3.1 创建 mkvirtualenv django15 创建后会自动跳转到虚拟环境中 也可以手动进入虚拟环境: workon django15 效果是一样的 当你的命令行提示符变成类似如下显示的

安装 django mysql python 简单配置

1. 安装python2.7 请从guangwang2下载并作安装. 2. 安装django. 下载django-1.5.1 解压缩,运行python2.7 setup.py install 3. 安装mysql 使用yum安装. 3.1  运行 sudo yum install  -y mysql-devel.x86_64 mysql-server.x86_64 mysql.x86_64.其中有服务端 客户端 以及开发工具 3.2 设置mysql使用utf-8编码,主要是方式中文乱码.在/et

mac下安装django

参考文章 一:写在前面 DJango系列学习笔记主要以学习为主,并没有抱着写成一个产品做市场的心态.所以很多框架配置博主都是本着简单至上的原则,大家如果想在这里找到追求 稳定.高性能的DJango相关内容,恐怕得失望了.但是我认为如果你是个和我一样的新手,不妨我们一起学习,一起进步. 二:关于Python 既然是Python的Web Framework,那当然得安装Python啦.不过Mac下默认安装了最稳定的Python,所以我们不用担心.如果你是Win下的同学,可以参考<安装Python>

windows平台安装Django

windows平台安装Django 一.前期准备 在安装Django前需要在windows平台安装好python.windows平台的Python已经安装好,版本如下: 二.中期准备 1.下载Django 下载Django的网址为:https://www.djangoproject.com/download,进去选择最新版本下载.此时的最新版本为:Django-1.11.5.tar.gz 2.解压到相应目录 下载好相应的Django版本后,将压缩包复制到Python安装目录,并且解压到Pytho

centos 安装pip,使用pip安装django

python版本要2.7.x以上版本,若未安装python执行以下命令安装: wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz (或者通过其他方式下载后放在某个路径下) tar -zxvf Python-2.7.8.tgz cd Python-2.7.8 ./configure make sudo make install 1 .安装pip (1) curl "https://bootstrap.pypa.io/get-p

安装Django之遇到的问题

这两天我一直在重复安装Django框架,我的问题是安装Django框架是完成了,而且经过检验确实安装成功了.但是我在创建项目目录,用django-admin.py startproject mysit运行时,就会弹出IDLE窗口,后来在度娘上找到解决的方法:在找到一个以.py的文件,右击    选择属性     更改打开方式,选择python打开,这个问题流就可以解决了. 不过我继续用django-admin.py startproject mysite创建项目目录,创建成功了没提示任何报错信息

安装django

yum install sqlite-devel 安装python2.7 安装setuptools   readline 查看 安装setuptools   readline  过程 http://www.cnblogs.com/augustyang/p/6809013.html 之后安装django wget https://www.djangoproject.com/download/1.8.18/tarball/ --no-check-certificate tar -xf Django-