Где находятся pg_config и pg_hba.conf? - IT-C@FE
×
Masterpro Nivo Slider (06 фев 2023)

Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.

Вопрос Где находятся pg_config и pg_hba.conf?

Подробнее
4 года 1 мес. назад - 4 года 1 мес. назад #1 от Вебмастер
Вебмастер создал тему: Где находятся pg_config и pg_hba.conf?
Как узнать, где в моей системе расположены файлы pg_config и pg_hba.conf? Без них не компилится gem 'pg':
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.
Последнее редактирование: 4 года 1 мес. назад пользователем Вебмастер.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #2 от Aleksej
Aleksej ответил в теме Где находятся pg_config и pg_hba.conf?

Вебмастер пишет: Как узнать, где в моей системе расположены файлы pg_config и pg_hba.conf?

sudo find / -name "pg_config" -print
find: ‘/run/user/1000/gvfs’: Отказано в доступе
/usr/bin/pg_config
/usr/lib/postgresql10/bin/pg_config
/etc/alternatives/pg_config
Спасибо сказали: Вебмастер

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #3 от serge
serge ответил в теме Где находятся pg_config и pg_hba.conf?
> psql -U postgres
=# show hba_file;
=# show config_file

Еще способы получить разнообразную инфу по postgresql:
cat  /usr/lib/systemd/system/postgresql.service
cat /etc/sysconfig/postgresql
systemctl status postgresql | grep vendor
cat /lib/systemd/system/postgresql@.service | grep Condi
sudo ps aux | grep postgresql |grep bin

А я смогу! - А поглядим! - А я упрямый!
Спасибо сказали: Вебмастер

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #4 от Вебмастер
Вебмастер ответил в теме Где находятся pg_config и pg_hba.conf?
Как в него войти? в смысле, в postgres первый раз после установки?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #5 от serge
serge ответил в теме Где находятся pg_config и pg_hba.conf?
1. Войдите под пользователем “postgres”:
test@test:~$ sudo su - postgres
[sudo] password for test: 
postgres@test:~$

2. Подключитесь к postgresql:
postgres@test:~$ psql -U postgres
psql (9.1.12)
Type "help" for help.

postgres=#

3. Теперь меняем пароль пользователя postgres:
postgres=# ALTER USER postgres with encrypted password '12345689';
ALTER ROLE

4. Выходим из postgresql (жмем Ctrl-D):
postgres=# \q
postgres@test:~$

5. Теперь откроем файл pg_hba.conf, где меняем 'peer':
local   all             postgres                                peer

на 'md5':
local   all             postgres                                md5


6. Перезагружаем postgresql сервер:
sudo /etc/init.d/postgresql restart

7. Заходим под пользователем postgresql с вновь установленным паролем:
psql -U postgres

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #6 от Вебмастер
Вебмастер ответил в теме Где находятся pg_config и pg_hba.conf?

serge пишет: 5. Теперь откроем файл pg_hba.conf, где меняем 'peer':

local   all             postgres                                peer

на 'md5':
local   all             postgres                                md5

Тогда выскакивает в рельсах эта ошибка:

PG::ConnectionBad: fe_sendauth: no password supplied

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #7 от Aleksej
Aleksej ответил в теме Где находятся pg_config и pg_hba.conf?
ну тогда не на md5, на trust попробуй сменить. Исчезает ошибка?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
4 года 1 мес. назад #8 от serge
serge ответил в теме Где находятся pg_config и pg_hba.conf?

Вебмастер пишет: PG::ConnectionBad: fe_sendauth: no password supplied


stackoverflow.com/questions/23375740/pgc...no-password-supplied

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
2 года 5 мес. назад #9 от evgenij
evgenij ответил в теме Где находятся pg_config и pg_hba.conf?

Как узнать, где в моей системе расположены файлы pg_config и pg_hba.conf? Без них не компилится gem 'pg':
 
$ locate pg_hba.conf

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
2 года 5 мес. назад #10 от serge
serge ответил в теме Где находятся pg_config и pg_hba.conf?
Тема по-прежнему актуальна?  Вы можете просто написать в database.yml как-то вот так например, и будет вам счастье... 
default: &default
  adapter: postgresql
  encoding: unicode
  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
  <<: *default
  database: redmine_development

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум