1. 简介
上篇文章介绍了安装GitLab方式,由于默认使用的postgreSQL数据库,不能通过gui工具更直白的看到表结构,如果需要深入了解数据库资源通过Shell 方式的话这无疑是个令人恼火的方式。当然,GitLab这里我们可以配置非包装安装的数据库。下面简单的介绍下步骤。
2. 新增PostgreSQL 超级用户
如果自己有超级用户的话可以跳过
终端输入:
#是否安装postgreSQL 有的话只需要安装postgresql-contrib
psql --version
#安装psql 和 psql contrib 模块
sudo apt-get install postgresql postgresql-contrib
# 创建超级用户
sudo -u postgres createuser --superuser [USERNAME]
sudo -u postgres psql
#录入密码
\passwrod [USERNAME]
\q
修改GitLab 配置
目录: /etc/gitlab/gitlab.rb
postgresql['enable'] = false
gitlab_rails['db_adapter'] = 'postgresql'
gitlab_rails['db_encodin