Add AWS install error to FAQ & update gitignore(#3871) [ci skip]
This commit is contained in:
parent
bfdf636dcf
commit
880655b388
2 changed files with 17 additions and 0 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -60,3 +60,6 @@ _docker-storage/
|
|||
docs/.static/ruby-doc/
|
||||
# ReDoc generated API doc (in the Gitdocs folder)
|
||||
docs/.static/api/
|
||||
|
||||
# AWS Cloud9 specific folder for user settings
|
||||
.c9/
|
||||
|
|
|
|||
14
docs/faqs.md
14
docs/faqs.md
|
|
@ -12,3 +12,17 @@ make ruby-doc
|
|||
```
|
||||
|
||||
Then open `.static/ruby-doc/index.html` in the `docs` directory and browse the Ruby documentation
|
||||
|
||||
## How do I fix the Error `role "ec2-user" does not exist` on an AWS instance?
|
||||
|
||||
After installing and configuring PostgreSQL on an AWS EC2 (or AWS Cloud9) instance and running `bin/setup`, this error could occur.
|
||||
|
||||
To fix it, run the following two commands in a terminal (assuming your PostgreSQL user is named **postgres**):
|
||||
|
||||
```
|
||||
sudo -u postgres createuser -s ec2-user
|
||||
sudo -u postgres createdb ec2-user
|
||||
```
|
||||
|
||||
The first command creates the user **ec2-user** and the second one creates the database for this user, because every user needs its database.
|
||||
Even if the first command fails, run the second command to create the missing database.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue