Я собираюсь развернуть свое приложение в 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
и он попросил у меня пароль, но пароль root не работал для этого.
Какой правильный способ входа в postgres в этом случае, и как мне настроить мою базу данных?
ОБНОВЛЕНИЕ: я попробовал следующее,
root@max:~# su postgres
postgres@max:/root$ psql
bash: /usr/bin/psql: /usr/bin/perl: bad interpreter: permission denied