Я установил Gitlab CE на выделенную версию сервера Ubuntu 14.04 с пакетом Omnibus.
Теперь я бы хотел установить три других виртуальных хоста рядом с gitlab.
Два являются node.js веб-приложениями, запущенными non-root user, работающими на двух разных ports > 1024, третий - это веб-приложение PHP, для которого требуется запуск веб-сервера.
Есть:
- частный реестр bower работает на
8081(node.js) - частный реестр npm работает на
8082(node.js) - частный реестр композитора (
PHP)
Но Omnibus прослушивает 80 и, похоже, не использует ни Apache2, ни Nginx, , поэтому я не могу использовать их для обслуживания своего PHP-приложения и обратного прокси-сервера двумя другими node apps.
Какая обслуживающая механика Gitlab Omnibus использует
listen 80? Как мне создать три других виртуальных узла, чтобы иметь возможность предоставлять следующие vHosts?
gitlab.mycompany.com(:80) - уже используетсяbower.mycompany.com(:80)npm.mycompany.com(:80)packagist.mycompany.com(:80)