To install GitLab we can use the sources for different operating systems. This usually requires a root server. Is it also possible to run GitLab on a managed server?
To install GitLab you’ll need privileges required for installing software packages using a package manager (
yum, etc). This almost always requires
root access on the command line.
You’ll also need
root privileges on the command line to edit configuration files, start/stop/reconfigure GitLab, and for system administration tasks.
Oftentimes shared or managed hosting platforms will restrict the ability for users to install software (especially from external sources) that will modify the system or use significant resources by limiting user privileges and/or command-line access. If this is the case, I suggest setting up a separate Virtual Machine and installing the GitLab Omnibus package on it.