2017-05-24 17 views
0

Microsoft Azureの仮想マシンにGitLabをインストールしました。そこには静的なWebサイトで応答するApache2 Webサーバーもあります。GitLabのNginX Serverブロックは無視されます

GitLabが、私はそれだけでこれら二つの変更を加えるのに十分だっただろうと思っ埋め込まnginxのWebサーバーがあるので

  • は、Apacheが別のポートに耳を傾けてくださいをではなく、80(私は8090にそれを変更)
  • (まず/etc/nginx/conf.d/serverblock.confで次のブロックを作成することによって、その後nginx['custom_nginx_config'] = "include /etc/nginx/conf.d/*.conf;"をgitlab.rbとするために、この構成を追加することによって)GitLabのnginxのに

    サーバ{ ルートサーバーブロックを追加/ var/www /; server_name .notgitlabdomain.com;

    access_log /etc/nginx/logs/notgitlabdomain_access.log; 
        error_log /etc/nginx/logs/notgitlabdomain_error.log; 
    
        location/{ 
         proxy_set_header X-Real-IP $remote_addr; 
         proxy_set_header X-Forwarded-For $remote_addr; 
         proxy_set_header Host $host; 
         proxy_pass 127.0.0.1:8090; 
         add_header X-Upstream $upstream_addr; 
         add_header NLC_S "s"; 
        } 
    

    }

問題は、これが、これまで機能していないということです。 nginx.conf(/ var/opt/gitlab/nginx/conf /)ファイルが実際に追加したサーバーブロックを読み込んでいるかどうかを確認した。しかし、私がnotgitlabdomain.comドメインのリンクをたどると、いくつかのCSSファイルをインポートできなかったSassエラーでnotgitlabdomain.com/users/sign_inにリダイレクトされます。

答えて

0

ツールを開いてリクエストを確認します。

この問題はgitlab(ドメインURL)の設定に関係していると思います

関連する問題