GNU/Linux >> Linux Esercitazione >  >> Linux

Gitlab sulla porta 8080

Molto probabilmente hai un altro servizio in ascolto su 8080, penso che l'installazione omnibus abbia qualche servizio di hooking 8080 - usa invece 8081.

Modifica: Ho appena fatto una rapida ricerca e ho scoperto che è il server Unicorn che sta ascoltando l'8080 con il programma di installazione omnibus originale.

Nota: Dovrai solo modificare external_url in gitlab.rb, nessun altro file di configurazione dovrebbe essere modificato per questo.

Modifica n. 2: Come ha affermato @emeraldjava, c'è un'opzione nel file di configurazione per utilizzare un'altra porta unicorno:#unicorn['port'] = '8080'


Ho risolto questo problema per Gitlab Omnibus (Community Edition, versione 10.1.4) impostandoli prima in /etc/gitlab/gitlab.rb :

unicorn['port'] = 8081
gitlab_workhorse['auth_backend'] = "http://localhost:8081"

Quindi eseguire:

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

Inoltre, se stai eseguendo GitLab dietro un proxy inverso SSL, potrebbe essere necessario riavviare quel servizio per superare la pagina di errore 502 memorizzata nella cache.


Linux
  1. Come proteggere il servizio SSH con Port Knocking

  2. Installa GitLab su CentOS 7

  3. Installa GitLab su Debian 10

  4. Installa GitLab su Ubuntu 18.04

  5. Servizio del sistema operativo Linux 'dhcpd'

Come trovare il numero di porta di un servizio in Linux

Come trovare quale servizio è in ascolto su una porta particolare

Controlla quale servizio è in ascolto su una determinata porta Linux

Servizio del sistema operativo Linux 'nfs'

Servizio del sistema operativo Linux 'microcode_ctl'

Perché Tomcat funziona con la porta 8080 ma non con la 80?