Я пишу веб-приложение для запуска на герою, используя postgresql. На серверах, переменная среды обеспечиваются как:Могу ли я использовать postgres по умолчанию ubuntu с heroku?
export DATABASE_URL=postgresql://localhost:5432/iqtest
Они советуют, что при запуске приложения локально, следует отключить обычную установку Postgres, используемую в Debian/Ubuntu, и запустить сервер локально «, чтобы избежать проблем с разрешениями ».
вы можете создать базу данных, как:
/usr/lib/postgresql/9.1/bin/initdb pg
, а затем запустить сервер так:
/usr/lib/postgresql/9.1/bin/postgres -D pg
Это на самом деле работает хорошо, но мне интересно, если это возможно сделать с помощью программы настройки системы вместо.
Я не могу найти простое объяснение того, как должна работать стандартная установка debian/ubuntu или как вы должны ее использовать, и мои эксперименты закончились чем-то, требующим моего пароля, и обычно предупреждают меня что он собирается записать его на диск в виде открытого текста.
Неужели кому-нибудь удалось установить стандартную настройку для работы с приложением в стиле герой, не делая ничего ужасного?
В качестве второстепенного вопроса есть графический (или текстовый ui) браузер/редактор для таблиц postgres? Очевидно, что я могу использовать команды psql и sql, но точки и щелчки будут намного приятнее. pgadmin3 даже не подключается к базе данных, если я запускаю его локально.