Win10 环境下使用 IIS 部署 Django 项目的步骤
需积分: 42 97 浏览量
更新于2024-07-09
收藏 4.31MB PDF 举报
Win10 IIS 部署 Django 项目
Win10 IIS 部署 Django 项目是将 Django 项目部署到 Windows 10 操作系统上的 IIS 服务器上。以下是部署 Django 项目到 Win10 IIS 的步骤:
一、安装 IIS 和 CGI
在 Win10 操作系统上,需要先安装 IIS 和 CGI。打开“控制面板”,选择“程序功能”,然后点击“启用或关闭 Windows 功能”,在弹出的窗口中,选择“Internet 信息服务”和“CGI”,然后点击确定,等待安装完成后,关闭。
二、验证 IIS 是否成功安装
打开“控制面板”,搜索“IIS”,匹配到的“Internet 信息服务(IIS)管理器”,点击进入,点击“DefaultWebSite”,浏览左侧“浏览*80(http)”,如果出现以下界面,代表 IIS 安装成功。或者输入本机ip或127.0.0.1浏览。
三、安装虚拟环境
在 cmd 中输入以下命令:
1. pip install virtualenvwrapper
2. pip install virtualenvwrapper-win
创建该项目的虚拟环境:
mkvirtualenv JTIDA
成功后,在路径“C:\Users\HUAWEI\Envs\JTIDA”为项目的环境地址。
四、IIS 上创建网站
进入该“C:\inetpub\wwwroot”,创建“JTIDA”项目文件夹,到自己创建的Django项目根目录下,把文件拷贝到“C:\inetpub\wwwroot\JTIDA”。
五、配置虚拟环境和 wfastcgi 库
进入该项目的虚拟环境:
workon JTIDA
下载 wfastcgi 库:
pip install wfastcgi
六、配置 web.config 文件
在“C:\inetpub\wwwroot\JTIDA”下,添加一个空文件“error.log",然后添加 web.config 文件,文件添加内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="JTIDA" path="*" verb="*" modules="FastCGI" scriptProcessor="C:\Python39\python.exe|C:\Python39\Lib\site-packages\wfastcgi.py" resourceType="Unspecified" requireAccess="Script" />
</handlers>
</system.webServer>
七、部署 Django 项目
将 Django 项目文件拷贝到“C:\inetpub\wwwroot\JTIDA”,然后在 IIS 中创建一个新的网站,选择“JTIDA”项目文件夹作为网站的物理路径。
八、启动 IIS 和 Django 项目
在 IIS 中启动“JTIDA”网站,然后在浏览器中输入“http://localhost/JTIDA”便可以访问 Django 项目。
Django 项目部署到 Win10 IIS 的步骤已经完成。
2023-07-10 上传
2019-08-21 上传
2021-10-10 上传
2020-12-15 上传
2020-09-27 上传
2020-08-28 上传
2020-05-29 上传
点击了解资源详情
weixin_41283198
- 粉丝: 0
- 资源: 1
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常