打开服务器管理仪表板,点击添加角色功能
在添加角色向导中选择服务器选择,下一步
选中 Web服务器(IIS),弹出界面,点击添加,一直点击下一步 ,直到出现安装,点击安装,
等待IIS安装完成后关闭
安装CGL1.找到之前安装的IIS
2. 点开web服务器
3. 点开应用程序开发,选中CGL,随后一直到下一步,直到安装
安装成功后,测试CGL,在浏览器打开 127.0.0.1,出现如下界面即可
下面命令下载到当前目录
certutil.exe -urlcache -split -f 复制好的python下载链接安装python 双击下载后的python安装包,选中添加到路径后点击 install now 出现如下界面安装成功,点击close 验证安装
打开cmd 输入python 出现如下界面则安装成功
安装python 服务程序环境 安装程序环境
在存在包文件地址栏输入cmd,打开cmd
输入安装命令,等待安装完毕
pip install -i https://pypi.doubanio.com/simple/ -r plist.txt安装服务
本来我准备使用uwsgi的,结果发现windows无法使用uwsgi,找了好久发现windows可以用wfastcgi代替
安装wfastcgi
pip install -i https://pypi.doubanio.com/simple/ wfastcgi
安装好后启动服务
wfastcgi-enable
如下图,启动后会给出Python路径和wfastcgi的路径显示出来 我们需要把这个路径复制出来 保存好 后边用得着。
到这里环境已经配置完毕,下面开始配置django
django 配置 将django文件项目上传到服务器后解压到工作目录(IIS 默认工作目录是 C:inetpubwwwroot)在项目根目录里新建一个web.config配置文件 放入以下内容?xml version 1.0 encoding UTF-8 ? configuration system.webServer handlers add name Python FastCGI path * verb * modules FastCgiModule scriptProcessor * resourceType Unspecified requireAccess script / /handlers /system.webServer appSettings add key WSGI_HANDLER value django.core.wsgi.get_wsgi_application() / add key PYTHonPATH value * / add key DJANGO_SETTINGS_MODULE value * / /appSettings /configuration
注:scriptProcessor 后的参数是我们启动wfastcgi复制下的地址.
注:PYTHonPATH 的 value是我们项目的地址 如 C:wwwserver
注:DJANGO_SETTINGS_MODULE 的 value 是我们项目的中的sttings所在,如server.settings



