2016-04-22 10 views
0

を実行していない:起動gitlabときgitlab.comGitLabユニコーンのWebサーバーは、私はこれらの命令を使用してgilabをインストール

、私は、コンソールのメッセージが表示されます:GitLabユニコーンのWebサーバが実行されていません。

私はサーバーに行くと、ブラウザで私は502エラーを取得します。

それはunicorn.stderr.log:このエラーが原因で何のために発生することができlink to plunker

nginxの設定ファイル:link to plunker

gitlab.yml:link to plunker

答えて

0

あなたのユニコーンログ内の最初の行は、問題を浮き彫りに:

/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/activerecord-4.2.6/lib/active_record/connection_adapters/connection_specification.rb:177:in `rescue in spec': Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord). (Gem::LoadError) 

あなたはMySQLを使用しようとしていることを指定していますconfig/database.ymlファイル内にありますが、Gem mysql2はインストールされていません。 mysql2 Gemには、MySQLデータベースとのやりとりに必要なライブラリが含まれています。

次のコマンドを実行します。

gem list

は、あなたがmysql2がそれらの間であるかどうかを確認することができ、現在インストールされている宝石が一覧表示されます。

インストールドキュメントのこのセクションでは、あなたのGitLabをインストールするために必要な宝石のインストールを説明します。

https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md#install-gems

関連する問題