postgresql не создается база и юзеры.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

postgresql не создается база и юзеры.

Сообщение Данил »

Вот такая проблема.
Я первый раз поставил базу данных postgresql8
Создаю базу так:
createdb --encoding utf8 --owner dan --host 127.0.0.1 --username danil --password phpbb
и так createdb phpbb
пишет:
createdb: не удалось соединиться к базе template1: не удалось подсоединиться к серверу: В соединении отказано
Работает ли сервер на хосте "127.0.0.1" и принимает ли
TCP/IP соединения по порту 5432?

Создаю юзера :
createuser -a -d -P -E -e
возвращает:
createuser: не удалось соединиться к базе template1: FATAL: missing or erroneous pg_hba.conf file
ПОДСКАЗКА: See server log for details.

Собственно этот лог я не знаю где искать.
А конфиг этот pg_hba.conf нашел в /var/lib/pgsql/data
но там ничего не понял

Помогите! Думаю проблема с файлом pg_hba.conf

И еще если конекчу telneto-м telnet 127.0.0.1 5432
вовращает :
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host: Connection refused
Хотя postgresql-server запущен.

Хочу спросить, есть ли форум уровня phpbb но на sqlite3 а не postgre&mysql
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: postgresql не создается база и юзеры.

Сообщение Данил »

Вот конфиг
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
risk_2000
Сообщения: 53

Re: postgresql не создается база и юзеры.

Сообщение risk_2000 »

Что касается конфигурирования PgSQL то тута есть. Проверял на практике все работает. Слон пашет
:) http://www.linuxshare.ru
CentOS 4.3, kernel 2.6.9-34.EL, IceWM
Спасибо сказали:
Аватара пользователя
Bdfy
Сообщения: 253

Re: postgresql не создается база и юзеры.

Сообщение Bdfy »

su root
su - postgres ( делаем все под юзером postgres )
потом по моему createuser danil - позволяем юзеру данил создавать базы
после создаем базу под юзером данил - указывать коннект к локалхосту смысла нет ...

Что касается файла - то можно вместо ident поставить trust для всех лок юзеров ( в этом случае пароля не нужно ) - но это уже см по секурности ....

Так что создаейте сначала постресовского юзера а потом под ним делаете базу

А что касается ошибки template1 - вы постгрес ставили из сырцов или из пакета ? - во втором случае - база темплате1 уже создана в 1 случае - ее нужно создать через initdb ( для подробностей см инитный скрипт какого нить rpm пакета - возьмите из любого дистра )
Спасибо сказали:
Archont
Сообщения: 76

Re: postgresql не создается база и юзеры.

Сообщение Archont »

В /var/lib/pgsql/data/postgresql.conf должна быть разрешена работа по TCP/IP.
#tcpip_socket = false
tcpip_socket = true

По-умолчанию стоит false!
Спасибо сказали: