Install GitLab on existing Apache2 web server

First, setup a domain to point to the server such as gitlab.example.com.

Second, follow the procedure at https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md till the end of Step 6. Do not proceed with 7 to install Nginx.

If you are using MySQL, remember to setup mysql database.

Third, configure apache2