ホームページ  >  に質問  >  本文

centos - Omnibus-GitLab 部署 如何使用已经安装的nginx

按照官方文档已经成功部署
但是 想使用原来已经安装好的nginx,来代理使用
google查询了很多教程,没用成功。

PHPzPHPz2733日前591

全員に返信(1)返信します

  • 给我你的怀抱

    给我你的怀抱2017-04-25 09:04:29

    これをやっていると、そのnginxがシステムの元のnginxの80の監視を頻繁に盗んでしまいました。

    公式には設定ファイルでnginxを無効にするだけで効果があるとされていますが、操作するとよくエラーが発生します。だから:

    私の解決策:

    gitlab 構成ファイル: /etc/gitlab/gitlab.rb を編集し、次の構成を追加します: /etc/gitlab/gitlab.rb 加入如下配置:

    # disable gitlab's nginx
    nginx['enable'] = false
    
    # For GitLab CI, use the following:
    ci_nginx['enable'] = false

    /opt/gitlab/embedded/conf/nginx.conf 里 gitlab 默认的监听 80 改成 88 リーリー

    /opt/gitlab/embedded/conf/nginx.conf にある gitlab のデフォルトのリスニング値を 80 から 88 に変更します。次に、メインの nginx 設定に次の内容を追加します:

    リーリー

    gitlab 設定をリロードし、メイン nginx をリロードします。 #🎜🎜# リーリー

    返事
    0
  • キャンセル返事