差分

ナビゲーションに移動 検索に移動

CentOS 7/PostgreSQLをインストールする

1,516 バイト追加, 2017年7月21日 (金) 07:46
ページの作成:「== 手順 == === インストールする === yumから入れる $ yum install postgresql-server postgresql なお、JDBCドライバーもyumにあるが、これを...」
== 手順 ==
=== インストールする ===
yumから入れる
$ yum install postgresql-server postgresql

なお、JDBCドライバーもyumにあるが、これを入れると同時にOpenJDKもインストールされる。OracleJDKを使いたい場合は下記を参考にして欲しい。色々注意点もある。
* [[CentOS 7/Oracle JDKをインストールする]]

=== データベースを初期化する ===
$ postgresql-setup initdb

=== 必要に応じて設定を編集する ===
たとえばCentOS7のyum版は初期状態で[[UNIXソケット]]でのみ待受になっている。
[[BSDソケット]]([[TCP/IP]])で待ち受けたい場合は以下を編集する。
$ vi /var/lib/pgsql/data/postgresql.conf

個人的にはDBの認証周りは接続処理がかなり遅くなるので全開放して、別途[[ファイアウォール]]で[[セキュリティ]]を確保するのがオススメ。
$ vi /var/lib/pgsql/data/pg_hba.conf
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust

=== 自動起動を設定する ===
$ systemctl enable postgresql

=== 手動で起動してみる ===
$ systemctl start postgresql

=== 起動しているのを確認する ===
$ systemctl status postgresql

== 関連項目 ==
* [[CentOS 7/Oracle JDKをインストールする]]

== 参考文献 ==
{{reflist}}

[[category: CentOS 7]]
匿名利用者

案内メニュー