Gitlab:使用Passenger / Nginx运行Unicorn,Resque的问题
我在一个全新的Ubuntu(10.04)上安装了一个Gitlab,它几乎正常工作.可以在HTTP上访问Gitlab,我可以通过git将数据推送/拉到服务器.但是有一件事缺失,活动Feed没有更新.所以我认为git钩子有问题.我完全遵循Gitlab的安装过程,除了我想使用Passenger运行Nginx以部署多个应用程序. 我正在运行sudo -u gitlab -H bundle exec rake gitlab:env:info RAILS_ENV = production以查看是否所有设置都正确,但它说,Redis没有运行. ps aux说,redis-server启动了.所以它不是git钩子. Gitlab文档说,重启gitlab服务来解决这个问题.在这种情况下,我得到一个错误,我认为是我需要解决的问题:
我的问题是,我该如何解决这个问题?我怎么能运行独角兽,我以为gitlab服务会启动它吗?我不使用Nginx吗?在我开始重新安装整个事情而不使用Passenger之前,我想我可能事先在这里问这个问题. 最佳答案 由OP pabera作为mentioned,必须启动nginx和mysql,以便GitLab的其他组件(redis,unicorn和现在的sidekiq)正常运行. 官方 我有我的own version of 您可以看到所有服务in this script的运行顺序: > ssh (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx – 允许通过反向代理登录IIS站点的正确方法是什么?
- nginx基于一个“位置”中的URI阻止IP
- Nginx“ ssl_stapling”被忽略,在OCSP响应程序“ ocsp.como
- Nginx“”try_files“指令中的参数数量无效…”用于PHP安全
- Nginx php-fpm随机挂起
- PHP会话不存储/保存-php-fpm / nginx / phpmyadmin / cento
- 如何仅重定向nginx中的根路径?
- linux – 使用nginx提供1GB文件的最佳文件系统,在适度写入,
- nginx – 将php更新为5.5后得到502坏网关
- ruby-on-rails – 如何从Nginx/Passenger中删除“X-Runtime