Как развернуть приложение весенней загрузки rest api и angular 6+ с mysql в ubuntu 18 в цифровом океане? - PullRequest
0 голосов
/ 11 октября 2019

Я создал веб-приложение, используя угловой 6+ и пружинную загрузку. Я использую angular 6+ для внешнего интерфейса, и на моей локальной машине угловой проект запускается под http://localhost:4200. И я использую проект maven с пружинной загрузкой для создания остальных API для моего приложения, и он запускается под http://localhost:8008/api. Iиспользуйте MySQL в качестве базы данных, а URL базы данных - http://localhost/test_db.

Теперь я хочу развернуть это веб-приложение на VPS. Таким образом, все пользователи могут получить доступ через статический IPv4-адрес. (Пример: 123.46.79.1)

Поэтому я хочу знать, как правильно развернуть это веб-приложение. А также специально хочу время от времени обновлять приложение. Поэтому очень важно иметь простой способ легко обновить веб-приложение с полным стеком в будущем.

Это 3 основных компонента, которые я хочу развернуть.

  1. угловой интерфейс,(Доступ должен осуществляться с адреса ipv4, например, 123.45.67.8)
  2. api с остальной загрузкой.
  3. База данных Mysql. (Он должен получить доступ из Navicate или другого инструмента удаленно)

Это то, что я сейчас знаю. * подключите цифровую океаническую каплю с помощью ключа SSH и Putty * установите ubuntu 18.2 в цифровом океане * установите apache2

Пожалуйста, предоставьте мне необходимые шаги вместе с необходимыми командами ubuntu cli.

****примечание: сейчас я хочу использовать только цифровой океан. ***

Спасибо.

...