Установка сервера на удаленную машину Java

В рамках обучения приобрел подписку на kamatera.com. Поставил туда ubuntu 18 и запустил простейшее spring boot приложение на netty. В итоге я могу обращаться к нему в таком формате: http://123.12.12.123:8080/api/ping.

Теперь мне бы хотелось убрать порт из url, чтобы я мог делать запросы примерно так: http://my_server.(com|ru)/api/ping.

Что мне нужно для этого сделать?


Ответы (1 шт):

Автор решения: StateItPrimitive
  1. сменить порт в конфигурации spring boot на дефолтный для http (т.е. на 80);
  2. запустить ваше Spring Boot приложение из-под root, т.к. для прослушивания порта ниже 1024 (в вашем случае, 80) в Linux требуются права пользователя root (пользователя с uid = 0).
→ Ссылка