python部署到iis_python发布IIS

=========以下在正式机上都把MyFlask改为 ChatterBot======

5.建立网站目录

把python项目拷贝到D:\website\MyFlask

6. shift鼠标右键,进入控制台,运行如下两条命令

icacls . /grant "NT AUTHORITY\IUSR:(OI)(CI)(RX)"

icacls . /grant "Builtin\IIS_IUSRS:(OI)(CI)(RX)"

7. IIS中添加网站

点击网站, 处理程序映射,添加模块映射(项目名字有点不一样, 因为我是好几次完善的文档, 项目都不一样, 请忽略项目名字的不同)

下面的项目目录请修改为自己的项目

注意,wfastcgi.py 请从之前记录下来的目录下拷贝到项目下面。路径一定要* , 不能写*.py

确定后

此时,发现项目中,自动添加了web.config文件:

FastCGI设置:

WSGI_HANDLER    WSGI_HANDLER

PYTHONPATH       ~/                        ==》这里注意了,我一开始这里写了绝对路径,导致了我开发环境调试时,app也指向了正式的app。

然后重启iis 三种方法1、界面操作

1、界面操作

打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” 弹出 “停止其它服务” 窗口,点击“是”。

2、Net 命令操作

点击 “开始”->“运行”,输入cmd 打开命令窗口;

输入 net stop iisadmin /y 回车停止IIS;再输入 net start iisadmin 回车启动IIS;再输入 net start w3svc 回车WEB服务。

3、IISReset 命令操作 (荐)

点击 “开始”->“运行”,输入iisreset 回车。

backup=============================================================

应用程序池是这样的

这里要启动

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值