Загрузка страницы

Spring Boot: публикуем приложение (из Windows) на linux сервер (deploy с комментариями)

Spring Boot Web Application (MVC): разворачиваем наше приложение на сервере (deploy to production).

Код из видео:
https://github.com/drucoder/sweater/tree/deploy

Установка Git в Windows:
https://youtu.be/qt-QDN3MyeM

Установка SDKman:
https://youtu.be/YCNiWmbnEQ8

Основы работы в Vi (Vim):
https://youtu.be/6H0GDM8ExB8

Чаще всего приложения на java разворачивают на серверах linux, поэтому мы будем рассматривать деплой с использование инструментария *nix систем. Нам понадобятся ssh и bash. Перед началом работы необходимо сгенерировать ssh ключи (ssh-keygen) и зарегистрировать их на сервере, где будет запускаться наш сервер приложения.

Перед началом работы необходимо установить git for Windows, который включает в поставку все необходимые утилиты. Как установить git for Windows можно посмотеть в этом видео:

https://www.youtube.com/watch?v=qt-QDN3MyeM&

Перед запуском приложения необходимо установить, на сервер postgres (и создана БД sweater) и nginx, который мы будем использовать как прокси.
Конфигурация nginx:

https://gist.github.com/drucoder/3330265ee65ab3b41386f52808cd0156

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Твиттер: https://twitter.com/letsCodeDru
➡ Чат в Discord: https://discord.gg/xs6XxSx
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
➡ WebMoney/BitCoin https://funding.webmoney.ru/d/drucoder

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Ссылка на канал: https://www.youtube.com/channel/UC1g3kT0ZcSXt4_ZyJOshKJQ
Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

Видео Spring Boot: публикуем приложение (из Windows) на linux сервер (deploy с комментариями) канала letsCode
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 июня 2018 г. 10:00:03
00:10:26
Другие видео канала
Онлайн игра на Java #4: расчёт позиции игрока на сервере и передача данных на клиентаОнлайн игра на Java #4: расчёт позиции игрока на сервере и передача данных на клиентаДиалог для таблицы для выбора значения. Spring Boot + WebixДиалог для таблицы для выбора значения. Spring Boot + WebixПодписки с подтверждением: фронтенд. Spring Boot RestПодписки с подтверждением: фронтенд. Spring Boot RestПодписки с подтверждением. Spring Boot RestПодписки с подтверждением. Spring Boot RestПостраничный вывод и ленивая подгрузка. Spring Boot + WebixПостраничный вывод и ленивая подгрузка. Spring Boot + WebixIntelliJ (IDEA, PyCharm, WebStorm): быстрое сравнение файловIntelliJ (IDEA, PyCharm, WebStorm): быстрое сравнение файловПодписки пользователей. Spring Boot RestПодписки пользователей. Spring Boot RestОнлайн игра на Java #5: вывод нескольких пользователей на экранОнлайн игра на Java #5: вывод нескольких пользователей на экранServerless Framework для Java + AWSServerless Framework для Java + AWSJava Tools: Google Guava - крутые коллекции для всехJava Tools: Google Guava - крутые коллекции для всехSpring Boot: JPA ManyToMany - подписки и подписчикиSpring Boot: JPA ManyToMany - подписки и подписчикиВэб сервер легко: SparkJavaВэб сервер легко: SparkJavaОнлайн игра на Java #6: Emitter, PoolОнлайн игра на Java #6: Emitter, PoolJava Tools: Project Lombok - пишем меньше кодаJava Tools: Project Lombok - пишем меньше кодаDocker toolkit: ctop vs lazydockerDocker toolkit: ctop vs lazydockerГорячие клавиши Idea/PyCharm/RubyMine/GoLand (Hotkeys)Горячие клавиши Idea/PyCharm/RubyMine/GoLand (Hotkeys)Open Graph Protocol: превью ссылок на сайте по микроразметке. Spring Boot RestOpen Graph Protocol: превью ссылок на сайте по микроразметке. Spring Boot RestОповещения из GitHub на рабочем столеОповещения из GitHub на рабочем столеSpring Boot: reCaptcha, rest client, rememberMe и сохранение сессий в БДSpring Boot: reCaptcha, rest client, rememberMe и сохранение сессий в БДПубликация на Heroku. Spring Boot RestПубликация на Heroku. Spring Boot RestПростой HTTP сервер. #1Простой HTTP сервер. #1
Яндекс.Метрика