第一步:安裝 NodeJS
https://nodejs.org/en/
第二步:安裝 iisnode
https://github.com/azure/iisnode/wiki/iisnode-releases
第三步:安裝 URL Rewrite
第四步:在IIS 建立一個網站
將你的nodejs檔案放到網站的資料夾底下
加入Web.config, 並指定啟動node js程式的檔案(此範例使用 index.js)
<configuration>
<system.webServer>
<!-- indicates that the server.js file is a node.js application to be handled by the iisnode module -->
<handlers>
<add name="iisnode" path="index.js" verb="*" modules="iisnode" />
</handlers>
<rewrite>
<rules>
<rule name="sendToNode">
<match url="/*" />
<action type="Rewrite" url="index.js" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
|
安裝 express module
npm install express
|
收工!!
最後來看一下跑起來的結果
參考資料:
https://harveywilliams.net/blog/installing-iisnode
留言
張貼留言