Запустить 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 откатить обратно)