2011-11-18 41 views
6

IIS7にnode.jsをインストールする方法はありますか?IIS7にnode.jsをインストールすることはできますか?

私はnode.jsの経験はほとんどありませんが、サーバー側のJavaScriptを書くという考えは私に興味をそそられています。

+0

この質問は今、この上でいくつかの良い記事があります。それはプログラミング関連ではないので、StackOverflowではなくhttp://serverfault.comに適しています。 –

+0

msftはIIS Expressと同様にIISサーバー上でノードを実行できるIISNODEと呼ばれるEXEを提供しています。 – Chinook

答えて

10

はい、あなたはそれをすることができます...しかし、あなたが望むほど簡単ではないでしょう。 :-)

github wiki for iisnodeリストの多くの利点:

  • プロセス管理。 Node.jsのアプリケーションコード
  • に他のコンテンツタイプと並んで
  • サイド
  • スケーラビリティ、マルチコアサーバ上の
  • 統合HTTP
  • 上のログへ
  • 自動更新
  • アクセスをデバッグ
  • 最小限の変更
  • 統合管理エクスペリエンス
  • その他

Windows用のnode.jsで最初に安定したビルドが今月初めにリリースされました。 http://blogs.msdn.com/b/interoperability/archive/2011/11/07/first-stable-build-of-nodejs-on-windows-released.aspx

WindowsでのIISのホストに関する詳細は、​​とhereです。


  • のWindows
  • IIS管理ツールでIIS 7.xの
  • URL rewrite module for IIS
  • Latest node.js build for Windows
    • を使用するための前提条件も致して手動でそれを行うことができますnodejs.orgからnode.exe wnloadingとVisual Studioをインストールする場合(これをスキップx86またはx64のための64ビットシステム
  • のVisual C++ 2010再頒布可能パッケージには32ビットシステムまたは%programfiles(x86)%\nodejs上%PROGRAMFILES%\ nodejsに保存。 IIS 7.xのためのインストールあなたがIIS Expressの/ WebMatrixのを使用する場合のx86とx64の両方をインストールする必要がx64システム)

  • にIIS 7のためのiisnodeをインストールします。X:x86またはx64 - 管理コマンドプロンプトの呼び出し%programfiles%\iisnode\setupsamples.bat
  • 行くからhttp://localhost/node IISエクスプレス/ WebMatrixのため

      をインストール

    に、サンプルを設定するには

  • お使いのシステムに一致するbit化を選択してください
  • Install WebMatrix
  • Install iisnode for IIS Express 7.x
  • Install node.js templates for WebMatrix
  • オープンWebMatrixでは、「フォルダからサイト」を選択し、%localappdata%\iisnode\wwwを入力し、サイトを開始し、iisnodeサンプルと遊ぶ、または
  • 使用Node.jsのテンプレートは、ExpressアプリケーションまたはAですぐに開始しますスケルトンのHello World
+0

私は、IISの下でnode.jsを実行する利点があるかどうかは疑問だと思う。 –

+0

私の答えを更新 –

+0

巨大な勝利のように複数のコアの音が鳴る..私はいつもnode.jsのシングルスレッド特定のアプリのデベロッパー。 –

関連する問題