PostgreSQL/Ubuntu16.04にPostgreSQLをインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* Ubuntu16.04にPostgreSQLをインストール [#h16b5161]
Ubuntu16.04にPostgreSQLをインストールした時の備忘録です。~
PostgreSQLはUbuntuリポジトリのパッケージを使用しました。
#contents
#htmlinsertpcsp(db-top.html,db-sp.html)
* PostgreSQLのパッケージ検索 [#xfd4c2f5]
以下のコマンドでPostgreSQLパッケージを検索しました。
apt-cache search postgresql | grep -i ^postgresql
実行した出力結果は以下の通りです。
sakura@stream:~$ apt-cache search postgresql | grep -i ^...
postgresql - オブジェクトリレーショナル SQL データベース...
postgresql-9.5-dbg - debug symbols for postgresql-9.5
postgresql-client - PostgreSQL 用フロントエンドプログラ...
postgresql-client-9.5 - front-end programs for PostgreSQ...
postgresql-client-common - manager for multiple PostgreS...
postgresql-common - PostgreSQL データベースクラスタマネ...
postgresql-contrib - additional facilities for PostgreSQ...
postgresql-contrib-9.5 - additional facilities for Postg...
postgresql-doc - documentation for the PostgreSQL databa...
postgresql-doc-9.5 - documentation for the PostgreSQL da...
postgresql-9.5 - object-relational SQL database, version...
postgresql-9.5-pgrouting-doc - basic routing functionali...
postgresql-9.5-plsh - PL/sh procedural language for Post...
postgresql-9.5-postgis-2.2 - Geographic objects support ...
postgresql-9.5-postgis-scripts - Geographic objects supp...
postgresql-9.5-slony1-2 - replication system for Postgre...
postgresql-autodoc - PostgreSQL データベーススキーマの概...
postgresql-filedump - PostgreSQL ファイル整形用ユーティ...
postgresql-mysql-fdw-doc - documentation for mysql-fdw
postgresql-plperl-9.5 - PL/Perl procedural language for ...
postgresql-plpython-9.5 - PL/Python procedural language ...
postgresql-plpython3-9.5 - PL/Python 3 procedural langua...
postgresql-pltcl-9.5 - PL/Tcl procedural language for Po...
postgresql-server-dev-9.5 - development files for Postgr...
postgresql-9.5-asn1oid - ASN.1 OID data type for Postgre...
postgresql-9.5-debversion - Debian version number type f...
postgresql-9.5-ip4r - IPv4 and IPv6 types for PostgreSQL...
postgresql-9.5-mimeo - specialized, per-table replicatio...
postgresql-9.5-mysql-fdw - Postgres 9.5 Foreign Data Wra...
postgresql-9.5-orafce - Oracle support functions for Pos...
postgresql-9.5-partman - PostgreSQL Partition Manager
postgresql-9.5-pgespresso - extension for Barman, Backup...
postgresql-9.5-pgextwlist - PostgreSQL Extension Whiteli...
postgresql-9.5-pgfincore - set of PostgreSQL functions t...
postgresql-9.5-pgmemcache - PostgreSQL interface to memc...
postgresql-9.5-pgmp - arbitrary precision integers and r...
postgresql-9.5-pgpool2 - connection pool server and repl...
postgresql-9.5-pgq3 - Skype tools for PostgreSQL replica...
postgresql-9.5-pgrouting - basic routing functionality s...
postgresql-9.5-pgtap - Unit testing framework extension ...
postgresql-9.5-pllua - Lua procedural language for Postg...
postgresql-9.5-plproxy - database partitioning system fo...
postgresql-9.5-plr - Procedural language interface betwe...
postgresql-9.5-plv8 - Procedural language interface betw...
postgresql-9.5-powa - PostgreSQL Workload Analyzer -- Po...
postgresql-9.5-prefix - Prefix Range module for PostgreSQL
postgresql-9.5-preprepare - pre prepare your PostgreSQL ...
postgresql-9.5-prioritize - Get and set the nice priorit...
postgresql-9.5-python-multicorn - multicorn extension fo...
postgresql-9.5-python3-multicorn - multicorn extension f...
postgresql-9.5-repmgr - replication manager for PostgreS...
postgresql-9.5-repmgr-dbg - debug symbols for repmgr for...
postgresql-comparator - efficient PostgreSQL table conte...
postgresql-hll - HyperLogLog extension for PostgreSQL
postgresql-server-dev-all - extension build tool for mul...
* PostgreSQLパッケージのインストール [#j8d3d0d0]
上記のパッケージ検索にて、以下のパッケージがサポート版な...
''postgresql - オブジェクトリレーショナル SQL データベー...
以下のコマンドでPostgreSQLをインストールします。
sudo apt install postgresql
以下、上記コマンドを実行したときの出力です。~
yを入力しEnterキーを押せばインストールが開始されます。
sakura@stream:~$ sudo apt install postgresql
[sudo] sakura のパスワード:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
libpq5 postgresql-9.5 postgresql-client-9.5 postgresql...
postgresql-contrib-9.5 sysstat
提案パッケージ:
postgresql-doc locales-all postgresql-doc-9.5 libdbd-p...
以下のパッケージが新たにインストールされます:
libpq5 postgresql postgresql-9.5 postgresql-client-9.5...
postgresql-common postgresql-contrib-9.5 sysstat
アップグレード: 0 個、新規インストール: 8 個、削除: 0 個...
4,794 kB のアーカイブを取得する必要があります。
この操作後に追加で 19.4 MB のディスク容量が消費されます。
続行しますか? [Y/n]
** PostgreSQLのバージョンを確認してみる [#zbcc32ca]
PostgreSQLのターミナルであるpsqlのバージョンを確認したと...
sakura@stream:~$ psql --version
psql (PostgreSQL) 9.5.4
** postgresqlの動作確認 [#qdbef48a]
systemctl status postgresqlコマンドで動作確認をした時の出...
sakura@stream:~$ systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.servic...
Active: active (exited) since 日 2016-10-16 11:45:41 ...
Main PID: 4044 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
10月 16 11:45:41 stream systemd[1]: Starting PostgreSQL ...
10月 16 11:45:41 stream systemd[1]: Started PostgreSQL R...
10月 16 11:45:55 stream systemd[1]: Started PostgreSQL R...
** PostgreSQLのバージョンを確認してみ [#q825a15f]
PostgreSQlのversion()関数でバージョンを確認してみます。
sakura@stream:~$ sudo -i -u postgres
postgres@stream:~$ psql
psql (9.5.4)
Type "help" for help.
postgres=# select version();
--------------------------------------------------------...
PostgreSQL 9.5.4 on x86_64-pc-linux-gnu, compiled by gc...
(1 row)
postgres=# \q
postgres@stream:~$ exit
ログアウト
以上、Ubuntu16.04(xubuntu16.04)にPostgreSQLパッケージをイ...
#htmlinsertpcsp(db-btm.html,db-sp.html)
終了行:
#navi(../)
* Ubuntu16.04にPostgreSQLをインストール [#h16b5161]
Ubuntu16.04にPostgreSQLをインストールした時の備忘録です。~
PostgreSQLはUbuntuリポジトリのパッケージを使用しました。
#contents
#htmlinsertpcsp(db-top.html,db-sp.html)
* PostgreSQLのパッケージ検索 [#xfd4c2f5]
以下のコマンドでPostgreSQLパッケージを検索しました。
apt-cache search postgresql | grep -i ^postgresql
実行した出力結果は以下の通りです。
sakura@stream:~$ apt-cache search postgresql | grep -i ^...
postgresql - オブジェクトリレーショナル SQL データベース...
postgresql-9.5-dbg - debug symbols for postgresql-9.5
postgresql-client - PostgreSQL 用フロントエンドプログラ...
postgresql-client-9.5 - front-end programs for PostgreSQ...
postgresql-client-common - manager for multiple PostgreS...
postgresql-common - PostgreSQL データベースクラスタマネ...
postgresql-contrib - additional facilities for PostgreSQ...
postgresql-contrib-9.5 - additional facilities for Postg...
postgresql-doc - documentation for the PostgreSQL databa...
postgresql-doc-9.5 - documentation for the PostgreSQL da...
postgresql-9.5 - object-relational SQL database, version...
postgresql-9.5-pgrouting-doc - basic routing functionali...
postgresql-9.5-plsh - PL/sh procedural language for Post...
postgresql-9.5-postgis-2.2 - Geographic objects support ...
postgresql-9.5-postgis-scripts - Geographic objects supp...
postgresql-9.5-slony1-2 - replication system for Postgre...
postgresql-autodoc - PostgreSQL データベーススキーマの概...
postgresql-filedump - PostgreSQL ファイル整形用ユーティ...
postgresql-mysql-fdw-doc - documentation for mysql-fdw
postgresql-plperl-9.5 - PL/Perl procedural language for ...
postgresql-plpython-9.5 - PL/Python procedural language ...
postgresql-plpython3-9.5 - PL/Python 3 procedural langua...
postgresql-pltcl-9.5 - PL/Tcl procedural language for Po...
postgresql-server-dev-9.5 - development files for Postgr...
postgresql-9.5-asn1oid - ASN.1 OID data type for Postgre...
postgresql-9.5-debversion - Debian version number type f...
postgresql-9.5-ip4r - IPv4 and IPv6 types for PostgreSQL...
postgresql-9.5-mimeo - specialized, per-table replicatio...
postgresql-9.5-mysql-fdw - Postgres 9.5 Foreign Data Wra...
postgresql-9.5-orafce - Oracle support functions for Pos...
postgresql-9.5-partman - PostgreSQL Partition Manager
postgresql-9.5-pgespresso - extension for Barman, Backup...
postgresql-9.5-pgextwlist - PostgreSQL Extension Whiteli...
postgresql-9.5-pgfincore - set of PostgreSQL functions t...
postgresql-9.5-pgmemcache - PostgreSQL interface to memc...
postgresql-9.5-pgmp - arbitrary precision integers and r...
postgresql-9.5-pgpool2 - connection pool server and repl...
postgresql-9.5-pgq3 - Skype tools for PostgreSQL replica...
postgresql-9.5-pgrouting - basic routing functionality s...
postgresql-9.5-pgtap - Unit testing framework extension ...
postgresql-9.5-pllua - Lua procedural language for Postg...
postgresql-9.5-plproxy - database partitioning system fo...
postgresql-9.5-plr - Procedural language interface betwe...
postgresql-9.5-plv8 - Procedural language interface betw...
postgresql-9.5-powa - PostgreSQL Workload Analyzer -- Po...
postgresql-9.5-prefix - Prefix Range module for PostgreSQL
postgresql-9.5-preprepare - pre prepare your PostgreSQL ...
postgresql-9.5-prioritize - Get and set the nice priorit...
postgresql-9.5-python-multicorn - multicorn extension fo...
postgresql-9.5-python3-multicorn - multicorn extension f...
postgresql-9.5-repmgr - replication manager for PostgreS...
postgresql-9.5-repmgr-dbg - debug symbols for repmgr for...
postgresql-comparator - efficient PostgreSQL table conte...
postgresql-hll - HyperLogLog extension for PostgreSQL
postgresql-server-dev-all - extension build tool for mul...
* PostgreSQLパッケージのインストール [#j8d3d0d0]
上記のパッケージ検索にて、以下のパッケージがサポート版な...
''postgresql - オブジェクトリレーショナル SQL データベー...
以下のコマンドでPostgreSQLをインストールします。
sudo apt install postgresql
以下、上記コマンドを実行したときの出力です。~
yを入力しEnterキーを押せばインストールが開始されます。
sakura@stream:~$ sudo apt install postgresql
[sudo] sakura のパスワード:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の追加パッケージがインストールされます:
libpq5 postgresql-9.5 postgresql-client-9.5 postgresql...
postgresql-contrib-9.5 sysstat
提案パッケージ:
postgresql-doc locales-all postgresql-doc-9.5 libdbd-p...
以下のパッケージが新たにインストールされます:
libpq5 postgresql postgresql-9.5 postgresql-client-9.5...
postgresql-common postgresql-contrib-9.5 sysstat
アップグレード: 0 個、新規インストール: 8 個、削除: 0 個...
4,794 kB のアーカイブを取得する必要があります。
この操作後に追加で 19.4 MB のディスク容量が消費されます。
続行しますか? [Y/n]
** PostgreSQLのバージョンを確認してみる [#zbcc32ca]
PostgreSQLのターミナルであるpsqlのバージョンを確認したと...
sakura@stream:~$ psql --version
psql (PostgreSQL) 9.5.4
** postgresqlの動作確認 [#qdbef48a]
systemctl status postgresqlコマンドで動作確認をした時の出...
sakura@stream:~$ systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.servic...
Active: active (exited) since 日 2016-10-16 11:45:41 ...
Main PID: 4044 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
10月 16 11:45:41 stream systemd[1]: Starting PostgreSQL ...
10月 16 11:45:41 stream systemd[1]: Started PostgreSQL R...
10月 16 11:45:55 stream systemd[1]: Started PostgreSQL R...
** PostgreSQLのバージョンを確認してみ [#q825a15f]
PostgreSQlのversion()関数でバージョンを確認してみます。
sakura@stream:~$ sudo -i -u postgres
postgres@stream:~$ psql
psql (9.5.4)
Type "help" for help.
postgres=# select version();
--------------------------------------------------------...
PostgreSQL 9.5.4 on x86_64-pc-linux-gnu, compiled by gc...
(1 row)
postgres=# \q
postgres@stream:~$ exit
ログアウト
以上、Ubuntu16.04(xubuntu16.04)にPostgreSQLパッケージをイ...
#htmlinsertpcsp(db-btm.html,db-sp.html)
ページ名: