Nodejs voulait jouer avec lui il y a longtemps, mais je n'avais pas le temps. J'ai passé 4 heures hier soir à bricoler jusqu'à ce que l'IIS soit installé avec succès, donc je ne dirai pas non-sens.
PS: Mon système est Windows 8.1 x64, donc je viens avec IIS8.5, et le fichier téléchargé est également x64.
No.1: Téléchargez le fichier
Nodejs http://www.nodejs.org/download/
iisnode https://github.com/tjanczuk/iisnode/wiki/iisnode-releases
IIS URL REWRITE http://www.iis.net/downloads/microsoft/url-rewrite
No.2: Installation
OK, le fichier est téléchargé et l'étape suivante consiste à l'installer. Cependant, lors du processus d'installation de Win8.1, le package d'installation MSI a eu une erreur avec le code d'erreur 2503. Je l'ai recherché pendant longtemps mais je ne connaissais pas la raison. Cependant, il existe une solution en ligne.
Solution: http://jingyan.baidu.com/article/a501d80cec07daec630f5e18.html
Le sens simple est d'exécuter CMD en tant qu'administrateur, puis de localiser votre dossier * .msi et de saisir le nom du programme (* .msi) dans le CMD et l'installer.
Pendant le processus d'installation, NodeJS doit sélectionner un dossier et les autres peuvent être gérés directement ensuite. Bien sûr, sur la prémisse que vous acceptez l'accord.
No.3: Configuration
Une fois les 3 fichiers installés, exécutez CMD en tant qu'administrateur, entrez Node -V et apparaîtra la version NodeJS, et entrera NMP-V et apparaîtra par la version NMP (je ne sais pas ce que fait NMP, contactez-le le premier jour).
Le numéro de version apparaît, ce qui signifie que vous réussissez à moitié. Commencez maintenant à configurer l'environnement. //www.vevb.com/article/50260.htm C'est ce que j'ai appris, pour les débutants.
Accédez au dossier NodeJS et entrez la commande suivante (une ligne à la fois, je n'ai utilisé que ces deux commandes.)
Copiez le code comme suit: NPM Installer Express -g NPM Installer Jade -g
À ce stade, l'environnement NodeJS a été effectué, et le reste est de bricoler IIS.
No.4: Flirter avec IIS
Je ne dirai pas si j'ouvre IIS comme ça. Je vais le permettre moi-même. Je ne sais pas comment utiliser Baidu. Voici quelques adresses de tutoriel:
//www.vevb.com/os/windows8/85544.html
J'ai vérifié toutes les sélections IIS. Bien sûr, beaucoup sont inutiles.
Ensuite, regardons le processus de fonctionnement de l'image:
OK, le mappage IIS est terminé et l'étape suivante consiste à créer une petite page de test.
Trouvez un dossier comme répertoire racine du site Web: créez un dossier de service et mettez un nom de fichier JS et le contenu de fichier comme:
La copie de code est la suivante: var http = require ('http'); http.createServer (fonction (req, res) {
res.writehead (200, {
«Content-Type»: «Text / HTML»
});
res.end («Bonjour, monde!»);
}). écouter (process.env.port);
Utilisez ensuite le navigateur pour accéder au fichier dans le site Web de test que vous avez créé. Mon est http://127.0.0.1/serve/s.js
Vous pouvez voir qu'un Hello World classique est la production.
Je viens de commencer à contacter Nodejs, veuillez ne pas le toucher et ne pas adorer les débutants.