@Blackeyed7
Java, Android

Можно ли проект Spring запустить на удаленном сервере?

Я написал самое простое приложение на spring. Котрое принимает GET запрос и возвращает HTML страницу. На локалхлсте все работает. localhost:8080/index и он показывает страницу index.html
Так вот вопрос, можно ли как то запустить его на удаленном сервере, чтобы я мог например получать эту страницу по url - адресу, ну как все обычные веб приложения.

Если можно, то как? Можете привести пример?
  • Вопрос задан
  • 703 просмотра
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Здравствуйте!
Если кратко, то да, можно))))
А если подробно, то читайте дальше:
1) приложение Spring можно запустить на Томкат и т.д. Соответственно, нужен VPS, установите tomcat. А дальше соберите war проект и залейте на сервер.
https://docs.spring.io/spring-boot/docs/current/re...
2) можно развернуть приложение без стороннего софта (self-contained app)
https://docs.oracle.com/javase/8/docs/technotes/gu...

Список полезных ссылок:
https://www.baeldung.com/tomcat-deploy-war
https://forum.vestacp.com/viewtopic.php?t=18378
https://spring.io/blog/2014/03/07/deploying-spring...
https://docs.spring.io/spring-boot/docs/current/re...

Видео -
https://www.youtube.com/watch?v=kT_xEflmaGE&list=P...

Если вы используете Intellij IDEA, то там при нажатии ПКМ (при условии, что вы уже настроили параметры деплоя), то можете сразу заливать проект на сервер из программы
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы