web-dev-qa-db-ja.com

Amazon LinuxへのPostgresサーバー9.6のインストール

ソースからビルドせずにAmazon Linuxにpostgres-server 9.6をインストールする最良の方法は何ですか?実行してみましたrpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-AMI201503-96-9.6-2.noarch.rpmhttps://yum.postgresql.org/repopackages.php にリストされているバージョンをインストールし、エラーなしでインストールしましたが、まだservice postgresql、またはpsql、またはpostgresユーザー。私は何を取りこぼしたか?

10
shroud

PostgreSQLパッケージを使用可能にするrepositoryをインストールしました(/etc/yum.repos.dを確認してください)。これでyum updateを実行し、実際にyum install postgresql96-serverを使用してDBをインストールできます。

13
Sven

Svenの回答に基づく(withVic ') sコメント) 、次のようにする必要があります:

  1. 公式のPostgreSQL 9.6 RPMパッケージファイルを含める

    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. Yumを使用して必要なPostgresql 9.6パッケージをインストールします

    Sudo yum install postgresql96-server.x86_64

    これにより、PostgreSQLサーバーをインストールし、postgresユーザーを作成できます。ただし、postgres用のコマンドラインツールもインストールする必要があるため、次のものが必要です...

    Sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64

    psqlpg_dump、およびその他のコマンドラインツールをインストールします。

手遅れであることは知っていますが、この種の問題に遭遇する可能性のあるすべての人に役立つことを願っています。