Nie musisz zmieniać pliku pg_hba.conf. Wystarczy wpisać te polecenia w terminalu:
$ source ~/.profile
$ rake db:create
$ rake db:migrate
Następnie zrestartuj serwer normalnie. Wiem, że uruchomiłeś już polecenie source ~/.profile na początku instrukcji, o których wspomniałeś (użyłem wcześniej odpowiedzi i zmagałem się z tym samym problemem), ale z jakiegoś tajemniczego powodu środowisko Cloud9 (nigdy nie musiałem to zrobić na moim Macu) wymaga ponownego ręcznego pobrania pliku „.profile” po wykonaniu konfiguracji określonej w tych instrukcjach (Cloud 9 po prostu czasami decyduje się być dziwny - jak wszystkie maszyny ... duh!). Drugie polecenie tworzy nową bazę danych pg w twoim środowisku programistycznym z całą konfiguracją z twojego pg gem i twojego pliku database.yml.
Ostatnie polecenie „migrate” może nie być konieczne, ale znowu z tajemniczych powodów naprawiłem również problemy z bazą danych po uruchomieniu „rake db:migrate” (jeśli mam rację, po prostu aktualizuje twoją bazę danych, aby móc korzystać z twoich modeli lub wszelkie nowe fałszywe dane, które mogłeś dodać do swojego środowiska programistycznego).
Mam nadzieję, że to pomoże.