Как поднять паруса на url без порта?

Когда мы поднимаем паруса, он либо принимает порт по умолчанию 1337, либо порт, который мы упоминаем. например http://localhost:1337/

Но я хочу запустить сервер sails по url без порта e.g http://localhost/, как мы можем этого достичь?

1 ответ

  1. Вы можете предоставить порт при подъеме сервера путем передачи sails lift --port 9000или любой порт, который вы хотите.

    Если вы хотите развернуть проект sails в экземпляре EC2, я бы рекомендовал использовать nginx в качестве обратного прокси-сервера и передать запрос вашему приложению, работающему в другом порту.

    Вы можете начать рассматривать эти примеры

    http://www.nikola-breznjak.com/blog/javascript/nodejs/using-nginx-as-a-reverse-proxy-in-front-of-your-node-js-application/

    https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-14-04