Назад | Перейти на главную страницу

Установка сервера 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, и он установился без ошибок, но у меня все еще нет service postgresql, или psql, или postgres пользователь. Что я пропустил?

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

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

  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и другие инструменты командной строки.

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