На nginx/apache проксируете настраиваете домен и проксируете на нужный вам порт.
Без nginx/apache можно сразу настроить listen сервера на 80 порт и он будет доступен по домену, который ссылается на этот сервер.
То есть у нас нету выбора какой домен использовать
+ к ответу Никита Баев - посмотреть запрошенный домен можно в request.host
А настроить чтоб сервер был доступен можно прописав А записи в DNS панели домена