Slik kjører Node JS Bak Apache

Node er en API for å skrive skalerbare nettverkstjenester i Javascript. På grunn av sin raskt skiftende natur, kan Node dokumentasjon være sparsom eller utdatert, noe som gjør det vanskelig å lære visse oppgaver. For eksempel dokumentasjon er raske tipsene viser bare deg hvordan du kjører Node, ikke hvordan du kobler den til Apache webserver.

Bruksanvisning

1 Åpne en teksteditor og opprette en ny Javascript-fil.

2 Sett inn følgende tekst i filen:

Var http = require ( 'http');
http.createServer (funksjon (forespørsel, svar) {
response.writeHead (200, { 'Content-Type': 'text / html'});
response.end ( '<html> <head> </ head> <body> <h1> Hello World </ h1> </ body> </ html> \ n');
}) Lytte (8080, «127.0.0.1.");
console.log ( 'Server kjører på http://127.0.0.1:8080/');

3 Dra og slipp filen på node.exe programmet. Dette forteller Node JS for å kjøre Javascript-fil.

4 Legg til følgende linje i slutten av Apache konfigurasjonsfil, som ligger i "C: \ Program Files \ Apache Software Foundation \ Apache2.2 \ conf \ httpd.conf" som standard:

ProxyPass / http: // localhost: 1337 /

5 Åpne en nettleser og gå til Apache server på "http: //localhost/.&quot, vil du se" Hello World "servert av din Node JS bak Apache server.