Как обслуживать других vhosts рядом с сервером Gitlab Omnibus? [Полное пошаговое решение]

Я установилГитлаб СЕ на выделенной версии сервера Ubuntu 14.04 сОмнибус пакет.

Теперь я хотел бы установить три другихвиртуальные хосты рядом с гитлаб.

Два веб-приложения node.js, запущенныеnon-root user работает на двух разныхports > 1024третье - это веб-приложение PHP, для запуска которого требуется веб-сервер.

Есть:

частная беседка, работающая на8081 (node.js)частный реестр npm, работающий на8082 (node.js)личный реестр композиторов (PHP)

НоОмнибус слушать 80 и, похоже, не использует ни Apache2, ни Nginx,поэтому я не могу использовать их для обслуживания моего приложения PHP и обратного прокси-сервера для двух других моих узловых приложений.

Для чего служит механика обслуживания Gitlab Omnibus?listen 80 ? Как мне создать три других виртуальных хоста, чтобы обеспечить следующие виртуальные хосты?

gitlab.mycompany.com (:80) -- Уже в использованииbower.mycompany.com (:80)npm.mycompany.com (:80)packagist.mycompany.com (:80)

Ответы на вопрос(2)

Ваш ответ на вопрос