
###前提・実現したいこと
gitlabとNginxを利用してHyper-vのCentOS6上にサーバを構築しようと考えています。
Nginxに関してはgitlab内臓のものを無効化しており、通常のNginxを利用しています。
今回gitlabのレイアウトが崩れてしまう事象が発生しており、
原因を教えていただきたく質問しました。
また、ソースを表示した際に下記のようなcssへのリンクがあります。
html
1<title>GitLab</title> 2<meta content="GitLab Community Edition" name="description"> 3<link rel="shortcut icon" type="image/x-icon" href="/gitlab/assets/favicon-075eba76312e8421991a0c1f89a89ee81678bcde72319dd3e8047e2a47cd3a42.ico" id="favicon" /> 4<link rel="stylesheet" media="all" href="/gitlab/assets/application-b260b320d9e53aaea5a06dd3793e196bcabbe865de7ed8d90acb7dfa14961efa.css" /> 5<link rel="stylesheet" media="print" href="/gitlab/assets/print-87b4ace0db1f79d91e4fe6e74435b66b71d70fee57ffbb72d0fade17374fcc6b.css" />
こちらのcssファイルへアクセスすると通常ならば、cssが表示されるところ
下記のようなメッセージが表示されます。
You need to sign in or sign up before continuing.
gitlabとnginxの設定に関しては下記のように設定しています。
/etc/gitlab/gitlab.rb
external_url 'http://192.168.179.6/gitlab' #unicorn['listen'] = '127.0.0.1' #unicorn['port'] = 8080 nginx['enable'] = false nginx['listen_port'] = 8080
/etc/nginx/conf.d/gitlab.conf
upstream gitlab{ server 127.0.0.1:8080; } server { listen 80; access_log /var/log/nginx/gitlab.access.log; error_log /var/log/nginx/gitlab.error.log; location / { proxy_http_version 1.1; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:8080; } }
あと、下記のファイルをリネームしました。
/etc/nginx/conf.d/default.conf
⇒/etc/nginx/conf.d/default.conf_bk



