GNU/Linux >> Belajar Linux >  >> Linux

Gitlab pada porta 8080

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.


Linux
  1. Cara Mengamankan Layanan SSH dengan Port Knocking

  2. Instal GitLab di CentOS 7

  3. Instal GitLab di Debian 10

  1. Instal GitLab di Ubuntu 18.04

  2. Layanan OS Linux 'dhcpd'

  3. Layanan OS Linux 'anacron'

  1. Layanan OS Linux 'iptables'

  2. 'jaringan' Layanan OS Linux

  3. Mengapa Tomcat bekerja dengan port 8080 tetapi tidak dengan 80?