Gitlabをcentos 7サーバーにセットアップしようとしていて、既存のnginxを使って多くのドメインを設定しようとしています。しかし、それはgitlab-railsに関するエラーを持っていますが、私はそれが何であるか分かりません。Gitlab Setupアプリケーション/ opt/gitlab/embedded/service/gitlab-railsのプロセスを起動できませんでした。
私/var/log/nginx/error.logショーのエラー:
App 13682 stdout: App 13682 stdout: [ E 2017-08-31 10:41:44.4250 9768/T15 age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /opt/gitlab/embedded/service/gitlab-rails: An error o$ Error ID: 24c0d6b5 Error details saved to: /tmp/passenger-error-PkX0HB.html Message from application: cannot load such file -- bundler/setup (LoadError) /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in
require' /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in
require' /usr/share/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:430:inactivate_gem' /usr/share/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:297:in
block in run_load_path_setup_code' /usr/share/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:435:inrunning_bundler' /usr/share/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:296:in
run_load_path_setup_code' /usr/share/passenger/helper-scripts/rack-preloader.rb:100:inpreload_app' /usr/share/passenger/helper-scripts/rack-preloader.rb:156:in
' /usr/share/passenger/helper-scripts/rack-preloader.rb:30:in<module:PhusionPassenger>' /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in
' [ E 2017-08-31 10:41:44.4319 9768/T3 age/Cor/Con/CheckoutSession.cpp:285 ]: [Client 1-11] Cannot checkout session because a spawning error occurred. The identifier
私gitlab configureコン/etc/gitlab/gitlab.rb:
external_url 'http://gitlab.ifbuyer.com'
nginx['enable'] = false
unicorn['enable'] = false
web_server['external_users'] = ['nginx']
gitlab_rails['internal_api_url'] = 'http://gitlab.ifbuyer.com'
nginx['redirect_http_to_https'] = true
私gitlab.ifbuyer.com .confのは、私がgitlab-CE-9.5.0-ce.0.el7.x86_64を使用していますhttps://docs.gitlab.com/omnibus/settings/nginx.html#using-an-existing-passenger-nginx-installation
リンクが続いている
アンyの助けをいただければ幸いです。おかげでそんなに
dockerイメージを使ってgitlabをセットアップし、nginxを使ってgitlabにリルートすることをお勧めします。 –
どうすればいいですか? –