Я студент в IT, по большей части разработчик, но так же шарю самый минимум в сетях и администрировании. Нужен совет...
Есть VPS под Ubuntu Server 16.04. Нужно настроить среду для развёртки web приложений. Сразу скажу, что сервер тестовый и нагрузки на него не будет. Так что камнями не кидаться, что мол навешал всё на один сервер и тд
Проблема в том, что приложения разрабатываются на разных технологиях: node.js+mongoDB, tomcat+postgresql, apache/nginx+mySQL... Возможно даже когда-то будет и на .Net
Первое что приходит на ум - настраивать vhosts (apache), хотя не особо представляю как это будет выглядеть..
Или же Docker контейнер для каждого приложения, а так же для каждой БД (с пробросом volume). И reverse proxy для доступа...
Другой вопрос - можно ли таким манером настроить доступ к приложениям по пути "www.companyDomain.com/app1", "www.companyDomain.com/app2"... А не "www.app1.companyDomain.com", http://www.app2.companyDomain.com", как это часто видно...?
Вот... Повторюсь, я не эксперт - прошу совета. Как поступили бы вы? Что посоветуете? Как реализовать данную потребность?