PostgreSQL не будет настроен правильно

Я только что получил новый VPS под управлением Ubuntu 14.04, который я хочу использовать в качестве сервера PostgreSQL.

Я следовал этому руководству, но по какой-то причине оно не будет работать так, как описано: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on- ubuntu-14-04

Итак, я установил PGSQL, используя

sudo apt-get update
sudo apt-get install postgresql postgresql-contrib

Кажется, что все было установлено, но первоначальная установка не удалась, потому что сервер не работает. Если я пытаюсь запустить сервер, он говорит

$ service postgresql start
* No PostgreSQL clusters exist; see "man pg_createcluster"

Я погуглил проблему и нашел ее в комментариях к руководству:

Я решил ее, вам нужно установить локаль до того, как вы устанавливаете postgres, в противном случае он не создаст кластер для вас, если вы обратите внимание на сообщения об ошибках при установке, вы можете выяснить это.

Добавление этой информации в учебник было бы здорово.

Поэтому я попытался удалить беспорядок, используя:

sudo apt-get --purge remove postgresql postgresql-contrib
sudo locale-gen enUS.UTF-8
sudo apt-get install postgresql postgresql-contrib

Но это все та же проблема. Кроме того, похоже, что вторая установка после удаления была намного короче, чем первая установка, почему это происходит?

Нужно ли переустанавливать Ubuntu, чтобы заставить его работать, или есть другие способы исправить это?

1
задан 6 April 2015 в 01:26

0 ответов

Другие вопросы по тегам:

Похожие вопросы: