在 /etc/gitlab/gitlab.rb 中只有 redis host 与 port 的设置:
gitlab_rails['redis_host'] = '127.0.0.1' gitlab_rails['redis_port'] = 6379
却没有 password 的设置。
请问如何设置密码?
通过gitlab_rails['redis_password']
设置
http://my.oschina.net/wanglihui/blog/381130
http://stackoverflow.com/questions/25970513/configure-redis-auth-on-sidekiq
看看这些可以么?
我们用的是omnibus gitlab,没找不到gitlab-shell
@dudu: 第一个链接提供了4种方法哇。不一定要gitlab-shell呢。
@幻天芒: 4中方法提到的设置,在我的GitLab中都没有
@dudu: 好悲剧,操作系统是哪个呢?
@幻天芒: 操作系统是CentOS,后来升级GitLab之后有了gitlab-shell,但不知道如何使用gitlab-shell。
@dudu: 我也装个CentOS试试,嘿嘿。。 http://git-scm.com/docs/git-shell
@幻天芒: 是gitlab-shell,不是git-shell
@dudu: 抱歉,那就是这个:https://github.com/gitlabhq/gitlab-shell
@幻天芒: 嗯,是这个。现在GitLab已经配置好可以运行,只是想给redis加个密码。
@dudu:
# 修改数据库账号密码, 刚才添加过gitlab这个数据库用户 直接修改成该账号即可
sudo -u git vim config/database.yml
还没来得及装CentOS
@幻天芒: 数据库是postgresql,redis是用于缓存