Поэтому я использую код VS в Ubuntu для WSL и разветвляю приложение rails из GitHub, и когда я пытаюсь запустить rails db:set up
, он выдает мне эту ошибку:
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Couldn't create 'development_database' database. Please check your configuration.
rails aborted!
ActiveRecord::NoDatabaseError: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
...traces...
Caused by:
PG::ConnectionBad: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
И я попытался запустить service postgresql status
, я получаю 10/main (port 5432): down
.
И когда я попробовал dpkg -l | grep postgres
, я получил это обратно:
ii postgresql 10+190ubuntu0.1 all object-relational SQL database (supported version)
ii postgresql-10 10.10-0ubuntu0.18.04.1 amd64 object-relational SQL database, version 10 server
ii postgresql-client 10+190ubuntu0.1 all front-end programs for PostgreSQL (supported version)
ii postgresql-client-10 10.10-0ubuntu0.18.04.1 amd64 front-end programs for PostgreSQL 10
ii postgresql-client-common 190ubuntu0.1 all manager for multiple PostgreSQL client versions
ii postgresql-common 190ubuntu0.1 all PostgreSQL database-cluster manager
ii postgresql-contrib 10+190ubuntu0.1 all additional facilities for PostgreSQL (supported version)
Означает ли это, что проблема в том, что мой сервер не работает? Что я должен сделать, чтобы запустить сервер или создать базу данных?