PostgreSQL 9.6はデフォルトでは最新バージョンに付属していないため、どのようにUbuntuバージョンにインストールしますか?
Ubuntu Xenial(16.04)にはPostgreSQL 9.5が付属しています デフォルトリポジトリ
次のUbuntuバージョンでは、公式の PostgreSQL Apt Repository に従って、指定されたコマンドでインストールできます。
バージョン9.6にはディストリビューションが付属しています。
Sudo apt-get install postgresql-9.6
Sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | Sudo apt-key add -
Sudo apt-get update
Sudo apt-get install postgresql-9.6
以下の手順に従ってください:
最新バージョンの最新のPostgreSQLリポジトリを追加する必要があります。
Sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
PostgreSQL 9.6のアップデートとインストール:
Sudo apt-get update
Sudo apt-get install postgresql-9.6
デフォルトのpostgresスーパーユーザーおよびpostgresデータベースが作成されます。 postgresスーパーユーザーのパスワードを設定する必要があります。
ubuntu@:~$ Sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully
サービスが開始されていない場合、PostgreSQLサービスを開始できます。
Sudo service postgresql start
postgresユーザーを使用してPostgreSQLサーバーを接続します:
ubuntu@:~$ su postgres
Password:****
サンプルデータベースの作成:
createdb database_name
そのデータベースに接続します:
psql -d database_name
私はこれに続いた Github Gist -vagrant内でubuntu xenialを実行しており、既存のpostresql公式リポジトリバージョン9.5を9.6にアップグレードして、バージョン9.6で最適に機能する PostGIS 拡張機能を使用したい彼らのサイトで)これが誰かを助けることを願っています。