GNU/Linux >> Linux の 問題 >  >> Linux

ポート 8080 の Gitlab

8080 でリッスンしている別のサービスがある可能性が高いです。オムニバスのインストールには 8080 をフックするサービスがいくつかあると思います - 代わりに 8081 を使用してください。

編集: 簡単に検索したところ、元のオムニバス インストーラーで 8080 をリッスンしているのはユニコーン サーバーであることがわかりました。

注: gitlab.rb の external_url を変更するだけで済みます。このために他の構成ファイルを編集する必要はありません。

編集#2: @emeraldjava が述べたように、構成ファイルには別のユニコーン ポートを使用するためのオプションがあります:#unicorn['port'] = '8080'


最初にこれらを /etc/gitlab/gitlab.rb に設定することで、Gitlab Omnibus (Community Edition、バージョン 10.1.4) でこれを解決しました。 :

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

次に実行:

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart

さらに、SSL リバース プロキシの背後で GitLab を実行している場合は、キャッシュされた 502 エラー ページを通過するためにそのサービスを再起動する必要がある場合があります。


Linux
  1. 特定のポートLinuxでリッスンしているサービスを確認します

  2. CentOS7にGitLabをインストールします

  3. Debian10にGitLabをインストールする

  1. Ubuntu18.04にGitLabをインストールします

  2. Linux OS サービス「ネットワーク」

  3. Linux OS サービス「ポートマップ」

  1. Linux OS サービス「auditd」

  2. Linux OS サービス「nfs」

  3. Linux OS サービス「microcode_ctl」