python flask 在IIS中的部署

2021-10-14 05:53:04 字數 1063 閱讀 3759

1、安裝iis,應用程式開發勾選cgi

2、安裝wfastcgi

pip install wfastcgi
3、啟用wfastcgi,cmd下輸入以下命令

wfastcgi-enable
4、解鎖配置節

5、在你的專案裡新增web.config檔案,加入以下**

<?xml version="1.0" encoding="utf-8"?>

>

>

accesspolicy

="read, script"

>

name

="python fastcgi"

path

="*"

verb

="*"

modules

="fastcgimodule"

scriptprocessor

="c:\python37\python.exe|c:\python37\lib\site-packages\wfastcgi.py"

resourcetype

="unspecified"

requireaccess

="script"

/>

handlers

>

system.webserver

>

>

key=

"wsgi_handler"

value

= />

key=

"pythonpath"

value

="~/"

/>

key=

"wsgi_restart_file_regex"

value

=".*((\.py)|(\.config))$"

/>

>

configuration

>

此時如果iis出現報錯,無法在應用程式配置中找到 scriptprocessor

python Flask 擴充套件

flask有兩大核心 werkzeug和jinja2。werkzeug實現路由 除錯和web伺服器閘道器介面。jinja2實現了模板。flask框架是以werkzeug為基礎實現的。werkzeug是乙個遵循wsgi協議的python函式庫。其內部實現了很多web框架底層的東西,比如request和...

在IIS上執行node

目錄另外還需要安裝url rewrite。安裝iisnode之後,可以用 programfiles iisnode setupsamples.bat來安裝乙個例子,然後訪問http localhost node。安裝完之後,新建乙個站點,監聽80埠,配置好自己的網域名稱。web.config配置可以...

起步,Python Flask記錄

首次寫部落格,主要為記錄一下這幾天來一直在學習的乙個python的框架flask。安裝flask需要用到pip或easy install 可選擇是否使用virtuanlenv安裝框架,這種安裝方式需要每次啟動時,都要進入python虛擬環境中。用命令 pip install virtualenv 安...