真新しい Ubuntu (10.04) に Gitlab をインストールしましたが、ほぼ正しく動作しています。Gitlab は HTTP で到達可能です。git を介してサーバーにデータをプッシュ/プルできます。ただし、アクティビティ フィードが更新されていないことが 1 つあります。だから私はgitフックに何か問題があると思った。複数のアプリをデプロイするために Passenger を使用して Nginx を実行することを除いて、 Gitlabのインストール プロセスに完全に従いました。
sudo -u gitlab -H bundle exec rake gitlab:env:info RAILS_ENV=production
すべてが正しく設定されているかどうかを確認するために実行していましたが、実行されてRedis
いません。ps aux
と言いredis-server
ます。したがって、それは git フックではありません。Gitlab docu によると、その問題を解決するには gitlab サービスを再起動してください。この場合、解決する必要がある問題だと思われるエラーが表示されます。
$ sudo /etc/init.d/gitlab restart
Error, unicorn not running!
私の質問は、どうすればこの問題を回避できますか? unicorn を実行するにはどうすればよいですか? gitlab サービスが起動すると思いましたか? 私はNginxを使用していませんか?Passenger を使用せずに最初に全体を再インストールする前に、事前にここで質問しておこうと思いました。