Ensure git user can create the database. Fix #175
This commit is contained in:
parent
bf855d19cb
commit
d1648a6a21
|
@ -145,6 +145,7 @@ GitLab Shell is an ssh access and repository management software developed speci
|
|||
# 5. Database
|
||||
|
||||
We recommend using a PostgreSQL database. For MySQL check [MySQL setup guide](database_mysql.md).
|
||||
NOTE: because we need to make use of extensions you need at least pgsql 9.1.
|
||||
|
||||
# Install the database packages
|
||||
sudo apt-get install -y postgresql-9.1 postgresql-client libpq-dev
|
||||
|
@ -153,7 +154,7 @@ We recommend using a PostgreSQL database. For MySQL check [MySQL setup guide](da
|
|||
sudo -u postgres psql -d template1
|
||||
|
||||
# Create a user for GitLab.
|
||||
template1=# CREATE USER git;
|
||||
template1=# CREATE USER git CREATEDB;
|
||||
|
||||
# Create the GitLab production database & grant all privileges on database
|
||||
template1=# CREATE DATABASE gitlabhq_production OWNER git;
|
||||
|
|
Loading…
Reference in New Issue