Nodejs queria brincar com ele há muito tempo, mas eu não tive tempo. Passei 4 horas ontem à noite para mexer com ele até que o IIS fosse configurado com sucesso, então não vou dizer absurdo.
PS: Meu sistema é o Windows 8.1 x64, então venho com o iIS8.5, e o arquivo baixado também é x64.
No.1: Baixe o arquivo
Nodejs http://www.nodejs.org/download/
iisnode https://github.com/tjanczuk/iisnode/wiki/iisNode-Relases
IIS URL Reescreva http://www.iis.net/downloads/microsoft/url-rewrite
No.2: Instalação
OK, o arquivo é baixado e a próxima etapa é instalá -lo. No entanto, durante o processo de instalação do Win8.1, o pacote de instalação do MSI teve um erro com o código de erro 2503. Eu o procurei por um longo tempo, mas não sabia o motivo. No entanto, há uma solução online.
Solução: http://jingyan.baidu.com/article/a501d80cec07daec630f5e18.html
O significado simples é executar o CMD como um administrador, localizar sua pasta *.msi e inserir o nome do programa ( *.msi) no CMD e instalá -lo.
Durante o processo de instalação, o NodeJS precisa selecionar uma pasta e os outros podem ser tratados diretamente a seguir. Obviamente, sobre a premissa de que você concorda com o contrato.
No.3: Configuração
Depois que os 3 arquivos forem instalados, execute o CMD como administrador, digite o node -v e aparecerá na versão NodeJS e digite o NMP -V e aparecerá na versão NMP (não sei o que o NMP está fazendo, entre em contato com o primeiro dia).
O número da versão aparece, o que significa que você tem meio sucesso. Agora comece a configurar o ambiente. //www.vevb.com/article/50260.htm Foi disso que aprendi, para iniciantes.
Navegue até a pasta NodeJS e digite o seguinte comando (uma linha de cada vez, usei apenas esses dois comandos.)
Copie o código da seguinte
Nesse ponto, o ambiente NodeJS foi feito, e o resto é mexer com o IIS.
No.4: flertando com o IIS
Não vou dizer se eu abrir o IIS assim. Eu mesmo irei ativar isso. Não sei como usar o Baidu. Aqui estão alguns endereços tutoriais:
//www.vevb.com/os/windows8/85544.html
Eu verifiquei todas as seleções do IIS. Claro, muitos são inúteis.
Em seguida, vejamos o processo de operação da imagem:
OK, o mapeamento do IIS foi concluído e a próxima etapa é criar uma pequena página de teste.
Encontre uma pasta como o diretório raiz do site: crie uma pasta de servir e coloque um nome de arquivo JS e conteúdo do arquivo como:
A cópia do código é a seguinte: var http = requer ('http'); http.createServer (function (req, res) {
Res.Writehead (200, {
'Content-type': 'texto/html'
});
res. end ('Olá, mundo!');
}). Ouça (process.env.port);
Em seguida, use o navegador para acessar o arquivo no site de teste que você criou. Meu é http://127.0.0.1/serve/s.js
Você pode ver que um mundo clássico Hello é produção.
Acabei de entrar em contato com o NodeJS, não toque e não adore novatos.