2013-07-25 2 views
0

Эй, я хочу посмотреть пример приложения. Так что я скачал его с GitHub и установили версию рубина они используют рубин 2.0.0, но когда я пытаюсь сделать $ rake db:migrate я получаю эту ошибку:rake db: migrate Не удалось подключиться к серверной ошибке

rake db:migrate 
rake aborted! 
could not connect to server: Connection refused 
    Is the server running on host "localhost" (127.0.0.1) and accepting 
    TCP/IP connections on port 5432? 

/home/alain/.rvm/gems/ruby-2.0.0-preview2/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:796:in `initialize' 
/home/alain/.rvm/gems/ruby-2.0.0-preview2/gems/activerecord-4.0.0.rc1/lib/active_record/connection_adapters/postgresql_adapter.rb:796:in `new' 
...(etc) 

Любая идея, что я должен делать?

database.yml

development: 
    adapter: postgresql 
    host: localhost 
    encoding: unicode 
    database: rentmybike_dev 
    pool: 5 
    username: alain 
    password: obama 

test: 
    adapter: postgresql 
    encoding: unicode 
    database: rentmybike_test 
    pool: 5 

# Add the below... 

production: 
    adapter: postgresql 
    host: localhost 
    encoding: unicode 
    database: rentmybike_production 
    pool: 5 
    username: alain 
    password: obama 
+0

У вас установлен postgresql в вашем компьютере? – sunny1304

+0

Неа, не делают, что ответ, так что я могу проверить это –

+0

Спасибо, но не надо :) – sunny1304

ответ

2

Для установки Postgres вы можете использовать следующие команды:

sudo apt-get install postgresql-9.1 postgresql-server-dev-9.1 

Затем вы должны установить пароль для вновь пользователя

sudo passwd postgres 

Вы должны убедитесь, что параметры конфигурации базы данных (например, имя пользователя, пропуск слово и т. д.) в config/database.yml верны. А потом:

rake db:setup 

будет создавать базы данных и восстановить схемы, если таковые имеются.

+0

грабли БД: установка FATAL: пароль аутентификации не удалось для пользователя «Алену» FATAL: пароль аутентификации не удалось для пользователя «Алену» –

+0

Могли бы вы вставьте файл database.yml? –

+0

^добавлено в edit –

Смежные вопросы