Настройка PostgresSQL для моего VPS

Я собираюсь развернуть свое приложение на vps в первый раз и столкнуться с некоторыми проблемами при настройке моей БД.

после выполнения следующих команд...

# PostgreSQL
add-apt-repository ppa:pitti/postgresql
apt-get -y update
apt-get -y install postgresql libpq-dev

все, казалось, работать нормально, пока

sudo -u postgres psql

Я должен был войти в psql, но команда ничего не сделала (ничего не вернула). Я пытался

su postgres

вместо этого, и это заставило меня postgres@myaccount:/root$

и тогда я попробовал

sudo postgres psql

и он попросил у меня пароль, но пароль не сработало.

Как правильно войти в postgres в этом случае, и как настроить базу данных?

обновление: я попробовал следующее,

root@max:~# su postgres
postgres@max:/root$ psql
bash: /usr/bin/psql: /usr/bin/perl: bad interpreter: permission denied
19
задан R Milushev
27.03.2023 22:47 Количество просмотров материала 2714
Распечатать страницу

1 ответ

Я думаю, что psql должен работать как пользователь postgres . Вы не должны вводить 'sudo' .

root@myaccount:/root$ su postgres
postgres@myaccount:/root$ psql 
0
отвечен R Milushev 2023-03-29 06:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх