2011-11-18 3 views
6

IIS7에 node.js를 설치하는 방법이 있습니까?IIS7에 node.js를 설치할 수 있습니까?

node.js에 대한 경험이 거의 없지만 서버 측 JavaScript를 작성하는 아이디어가 나를 자극합니다.

+0

이 질문은 StackOverflow보다는 http://serverfault.com에 더 적합합니다. 프로그래밍과 관련이 없기 때문입니다. –

+0

msft는 IIS 서버뿐만 아니라 IIS 서버에서도 노드를 실행할 수 있도록 IISNODE라는 EXE를 제공합니다. – Chinook

답변

10

네, 할 수는 있지만 ... 희망하는 것만 큼 쉽지는 않을 것입니다. :-)

github wiki for iisnode 목록 많은 혜택 :

  • 프로세스 관리. 다른 콘텐츠 유형 옆에
  • 사이드
  • 멀티 코어 서버
  • 통합 디버깅 HTTP를 통해 로그에
  • 자동 업데이트
  • 액세스 응용 프로그램 코드
  • 를 Node.js를하는
  • 최소한의 변경에
  • 확장 성
  • 통합 관리 경험
  • 기타

Windows 용 node.js의 첫 번째 안정 빌드가 이달 초에 릴리스되었습니다. Windows에서 호스팅 IIS에 http://blogs.msdn.com/b/interoperability/archive/2011/11/07/first-stable-build-of-nodejs-on-windows-released.aspx

자세한 내용은 herehere 찾을 수 있습니다.


전제 조건 IIS 관리 도구

  • URL rewrite module for IIS
  • Latest node.js build for Windows
      • 윈도우
      • IIS 7.x의 사용에 대한 당신은 또한 할 일하여 수동으로 작업을 수행 할 수 있습니다 nodejs.org에서 node.exe을 컴퓨터로 및 저장을 % PROGRAMFILES % \ nodejs 64 비트 시스템 x86 또는 x64 (당신은 비주얼 스튜디오를 설치하는 경우이를 생략에 대한
    • 비주얼 C++ 2010 재배포 가능 패키지에 32 비트 시스템 또는 %programfiles(x86)%\nodejs에; x64 시스템에 당신은

      • 하는 IIS 7 iisnode를 설치하면 IIS 익스프레스/WebMatrix를 사용하려는 경우 IIS 7.x의 용 설치)

      x86 및 x64 모두를 설치해야합니다.X : x86 또는 x64 -

    http://localhost/node이/WebMatrix

      IIS Express 용으로 설치를 관리 명령 프롬프트 호출에서, %programfiles%\iisnode\setupsamples.bat
    • 이동 샘플을 설정하려면 시스템에 일치하는 비트 수를 선택
    • Install WebMatrix
    • Install iisnode for IIS Express 7.x
    • Install node.js templates for WebMatrix
    • 열기 WebMatrix는 %localappdata%\iisnode\www를 입력, "폴더에서 사이트"를 선택 사이트를 시작하고 iisnode 샘플로 재생하거나
    • 사용 익스프레스 응용 프로그램 또는 빠르게 시작하는 템플릿을 Node.js를 골격 안녕하세요
  • +0

    내가 질문을 추측 IIS에서 node.js를 실행하는 경우. –

    +0

    내 대답을 업데이 트 –

    +0

    거대한 승리 같아요 여러 코어를 통해 스케일링 .. 난 항상 node.js의 단일 threadedness 일종의 생각했습니다 특정 앱의 딜 브레이커. –

    관련 문제