@Rabinzon

Почему не получается подключится к psql?

Помогите пожалуйста.
pg_hba.conf
# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all             0.0.0.0                 password
# IPv4 local connections:
host    all             all             0.0.0.0                 password
# IPv6 local connections:
host    all             all             ::1/128                 md5


$ sudo -i -u postgres 
$ psql
$ psql: 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"?
  • Вопрос задан
  • 32133 просмотра
Решения вопроса 1
@Rabinzon Автор вопроса
Я уже непомню что поменял. pg_hba.conf у меня теперь такой:
host all all 127.0.0.1/32 md5
Важно не password а md5
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@azazelpw
Linux SA
netstat -tnlp
Запущен postgresql?
если нет, запустите
/etc/init.d/postgresql start

Если не запускается есть лог
cat /var/lib/postgresql/pgstartup.log
Ответ написан
Xserber
@Xserber
Full-stack developer. React.js, AngularJS + NodeJS
/var/run/postgresql/.s.PGSQL.5432 проверьте наличие этого файла. Подефолту может 5433 быть. Для добавления 32 в настройках psql изменить порт.
Ответ написан
@Swartalf
Проверьте, при запуске постргеса создался ли локальный сокет(/var/run/postgresql/.s.PGSQL.5432) или же у него другое имя. Так же проверьте права доступа на него.
Проверьте в конфиге где и как должен создаваться этот объект.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы