Я выполнил шаги, указанные на этой странице github. Но даже после того, как все было сказано, я постоянно получаю внутреннюю ошибку сервера при попытке запуска примерных приложений, которые устанавливаются в файле setupsamples.bat, который поставляется с пакетом issnode.iisnode на окнах 7 IIS 7.5 throwing 500.19 error
Я прилагаю скриншоты и соответствующий файл кода.
Вот это hello.js файл
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello, world! [helloworld sample; iisnode version is ' + process.env.IISNODE_VERSION + ', node version is ' + process.version + ']');
}).listen(process.env.PORT);
И файл web.config
<configuration>
<system.webServer>
<!-- indicates that the hello.js file is a node.js application
to be handled by the iisnode module -->
<handlers>
<add name="iisnode" path="hello.js" verb="*" modules="iisnode" />
</handlers>
</system.webServer>
</configuration>
Удивительно .... что сделал трюк, я действительно новым для IIS, это упражнение открывает так много понятий для меня, связанных с iis. Спасибо чувак. –