Как в NodeJs создать сайт, который будет работать стандартно, без помощи портов :8080 и т.д.?
Разбираюсь с NodeJs, а именно в создании простенького web - приложения, делаю все по мануалам, но вижу обязательное написание "прослушивания" какого либо порта:
http.createServer(onRequest).listen(8888);
И в итоге приходится запускать через этот порт domain.ru:8080, как же создать сайт для обычного захода вида domain.ru?
Это стандартная практика. Дело в том, что прослушивание 80 порта требует на *nix рутовых привилегий, соответственно, занимает этот порт только nginx/apache, он же проксирует запросы непосредственно к приложению, которое слушает какой-нибудь 8080 или 8888 или 3000 порт.