Для сборки приложения выполнить:
mvn clean package
Далее будет рассмотрен deploy приложения FakeNews на сервер Ubuntu 18.04 64bit с установленной JRE версии 17.
-
Создаем директорию на сервере
/home/app/fakenews
-
Загружаем файл
fakenews-0.0.1-SNAPSHOT.jar
из каталога проектаtarget
в каталог сервера/home/app/fakenews
Можно использовать команду терминала:scp -i <Путь к ключам ssh для подключения к серверу> \ <Путь к jar файлу> \ <Имя пользователя>@<IP целевого сервера>:<Целевая директория>
Пример:scp -i ~/.ssh/fake-news/vscale \ target/fakenews-0.0.1-SNAPSHOT.jar \ root@77.223.96.230:/home/app/fakenews
-
Запускаем приложение из директории
/home/app/fakenews
java -jar /home/app/fakenews/fakenews-0.0.1-SNAPSHOT.jar
-
Приложение запущено и готово к работе!
-
Для отображения списка созданных новостей перейти по ссылке:
<IP адресс сервера>:8080/news