Kemungkinan besar Anda memiliki layanan lain yang mendengarkan di 8080, menurut saya pemasangan omnibus memiliki beberapa layanan yang mengaitkan 8080 - gunakan saja 8081.
Edit: Saya baru saja melakukan pencarian cepat dan menemukan bahwa itu adalah server unicorn yang mendengarkan 8080 dengan penginstal omnibus asli.
Catatan: Anda hanya perlu mengubah external_url di gitlab.rb, tidak ada file konfigurasi lain yang harus diedit untuk ini.
Edit#2: Seperti yang dinyatakan @emeraldjava, ada opsi di file konfigurasi untuk menggunakan port unicorn lain:#unicorn['port'] = '8080'
Saya menyelesaikan ini untuk Gitlab Omnibus (Edisi Komunitas, versi 10.1.4) dengan terlebih dahulu menyetelnya di /etc/gitlab/gitlab.rb
:
unicorn['port'] = 8081
gitlab_workhorse['auth_backend'] = "http://localhost:8081"
Kemudian jalankan:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Selain itu, jika Anda menjalankan GitLab di balik proxy terbalik SSL, Anda mungkin perlu memulai ulang layanan tersebut untuk melewati halaman kesalahan 502 yang di-cache.