Запустить war файл на VPS

Всем привет. Пытаюсь освоить, как запускать написанные java приложения в интернете. Взял VPS, поставил туда Томкат (для будущих мучеников: показано здесь). Поставил JRE. Поставил SQL (описано здесь). Теперь надо перенести war файл на VPS.

  • через RDP (описано здесь) не получилось, не коннектится мой комп к VPS почему-то
  • читал, как через IDEA законнектиться, но у меня бесплатная версия, я так понял, что не получится (там в выпадающем меню нет выбора для создания war. Мое приложение на SpringBoot написано).
  • пишут вроде, что сам Томкат должен иметь возможность подгружать файл и производить его полную подготовку-установку. Ткните меня носом как это сделать? Томкат высвечивал стартовую страницу. Там я тыркал в ссылку manager webapp, система отсылала на страницу ошибки, где просила прописать настройки. В результате в файле tomcat-users.xml проставил права доступа:

<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>

В файле context.xml изменил ссылку на:

<Context docBase="/opt/mywebapps/myapp.war"   path=""   reloadable="true" />

И осталась собственно таже проблема, как я понял, туда подсунуть мой WAR-ник, потому как заглавная страница Томката mysite.ru:49404 теперь не открывается, потому, что не находит по указанному месту war файл. Как мне подгрузить его туда на VPS ? и какой квест придется проходить дальше? (если надо, могу настройки для context и tomcat-users.xml откатить обратно)


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