Установка сервера Postgres 9.6 в Amazon Linux

Какой лучший способ установить postgres-server 9 . 6 на Amazon Linux без сборки из исходников? Я пробовал запустить rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm, чтобы установить версию, указанную на https://yum.postgresql.org/repopackages.php , и она установилась без ошибок, но у меня все еще нет службы postgresql , или psql или пользователь postgres . Что я пропустил?

10
задан 11 February 2017 в 03:56
2 ответа

Вы установили репозиторий , который делает пакеты PostgreSQL доступными (проверьте /etc/yum.repos.d ). Теперь вы можете выполнить yum update и фактически установить БД с помощью yum install postgresql96-server .

13
ответ дан 2 December 2019 в 22:07

На основании ответа Свена (с комментарием Vic ) вам следует:

  1. Включите официальный файл пакета RPM PostgreSQL 9.6

    sudo rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96- 9.6-2.noarch.rpm

  2. Установите необходимые пакеты Postgresql 9.6 с помощью yum

    sudo yum install postgresql96-server.x86_64

    Это позволит вам установить сервер PostgreSQL и создать postgres ] пользователь. Однако, поскольку вы также хотели установить инструменты командной строки для postgres, вам потребуется ...

    sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64

    который устанавливает psql , pg_dump и другие инструменты командной строки.

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

0
ответ дан 2 December 2019 в 22:07

Теги

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