I have a server where VestaCP installed (apache2 is back-end, nginx is front-end). Also, I successfully installed ruby, gitlab shell and gitlab. When I type
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
Everything shows OK.
And there is one issue - configure server for it. I tried to copy this to new template, but apache2 won't start after it.
Now I have a clean web server provided by vestacp and gitlab installed, so it's not need to "repair" apache2 server.