これが私がWindows 7で行った方法です。
手順の一部はこちらです。その他はここにあります。
ソフトウェアをインストールする
1) node-v0.10.26-x64 をインストール
2) iisnode-full-iis7-v0.2.2-x64 をインストール
3) C:\Program Files\iisnode 内で setupsamples.bat を実行
セットアップ ディレクトリ
4) C:\Program Files\iisnode\www 内のすべてを削除
5) C:\Program Files\iisnode\www 内に抽出されたghost-0.7.1
ノード モジュールのインストール
6) Node.js コマンドプロンプトを管理者として実行
7) c と入力:
8) cd C:\Program Files\iisnode\www と入力します。
9) "npm install --production" | npmをインストールするコマンド
10) Sqlite3 はインストールされなかったので、「npm install https://github.com/mapbox/node-sqlite3/tarball/master」を実行してインストールする必要がありました
構成、設定
11) URL 書き換えをインストールする必要がありました
12) 開発中の C:\Program Files\iisnode\www\config.js を変更 URL: ' http://localhost/blog '、ポート: process.env.PORT
13) C:\Program Files\iisnode\www 内の node.js コマンド プロンプトで、「node.exe index.js」と入力して実行します。
14) iis からノードを削除し、アプリケーション ブログを追加して、それを私のディレクトリ C:\Program Files\iisnode\www に向けました。
15) C:\Program Files\iisnode\www 内に web.config を追加しました
<configuration>
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
<add name="iisnode" path="index.js" verb="*" modules="iisnode" />
<add name="WebDAV" path="*" verb="" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" />
</handlers>
<defaultDocument enabled="true">
<files>
<add value="index.js" />
</files>
</defaultDocument>
<rewrite>
<rules>
<rule name="Ghost">
<match url="/*" />
<conditions>
<add input="{PATH_INFO}" pattern=".+\.js\/debug\/?" negate="true" />
</conditions>
<action type="Rewrite" url="index.js" />
</rule>
</rules>
</rewrite>
<!--
See https://github.com/tjanczuk/iisnode/blob/master/src/samples/configuration/web.config for information regarding iisnode specific configuration options.
-->
<iisnode node_env="%node_env%" loggingEnabled="false" debuggingEnabled="false" devErrorsEnabled="false" />
</system.webServer>
</configuration>