Ich habe Apache auch auf meinem Rechner ausgeführt, ich muss meine Anwendung ausführen, ohne eine Portnummer hinzuzufügen.Wie setze ich die Knoten-js-App auf den Standard-Port?
Es funktioniert, wenn ich es von http://localhost:2121 mit dem folgenden zugreifen: (. Ohne die Portnummer am Ende)
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('hello');
}).listen(2121);
console.log('Server running');
Wie stelle ich es http://localhost verwenden
Mögliche Duplikat [Node.js - Wie kann ich den Port aus der URL entfernen?] (http://stackoverflow.com/questions/9526500/node-js-how-can-i-remove-the-port-from-the-url) –
Sie tun nur '.listen (80)' - jedoch, wenn Apache läuft bereits auf Port 80. Es funktioniert nicht, da Sie nicht zwei Server am selben Port überwachen können. – MrWillihog
Wahrscheinlich ist es an der Zeit, etwas mehr über ** Apache mod-proxy ** Add-on zu lernen und wie Umleitung Verkehr von: 80 bis: 2121 –