PostgreSQL Version9.6 インストール手順 (RHEL系Linux)¶
MaxGaugeサーバがサポートするLinux OS(RHEL, CentOS、OracleLinux)へのPostgreSQL Version9.6のインストール手順を紹介します。 手順は、PostgreSQLの公式YUMリポジトリよりインストールする手順とRPMファイルをダウンロードしてインストールする手順を紹介します、 MaxGaugeサーバの環境にあわせてインストールしてください。
※ MaxGaugeのユーティリティツールで利用するPython用のPostgreSQLドライバもインストールします
OS |
インストール |
---|---|
RHEL6(CentOS6,OracleLinux6) |
|
RHEL7(CentOS7,OracleLinux7) |
|
RHEL8(CentOS8,OracleLinux8) |
|
PostgreSQLの公式リポジトリよりインストール¶
PostgreSQLの公式リポジトリよりインストールします。MaxGaugeサーバがインターネットにアクセス出来る必要があります。
リポジトリ情報のRPMファイルをインストールします
rpm -ivh https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
インストール
dnf --disablerepo=* --enablerepo=pgdg96 install \ postgresql96 \ postgresql96-server \ postgresql96-libs
データベースの初期化
postgresql-9.6-setup initdb
PostgreSQLサービスの起動
systemctl start postgresql-9.6.servese
リポジトリ情報のRPMファイルをインストールします
rpm -ivh https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
インストール
yum --disablerepo=* --enablerepo=pgdg96 install \ postgresql96 \ postgresql96-server \ postgresql96-libs
データベースの初期化
postgresql-9.6-setup initdb
PostgreSQLサービスの起動
systemctl start postgresql-9.6.servese
リポジトリ情報のRPMファイルをインストールします
rpm -ivh https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm
インストール
yum --disablerepo=* --enablerepo=pgdg96 install \ postgresql96 \ postgresql96-server \ postgresql96-libs
データベースの初期化
/etc/init.d/postgresql-9.6 initdb
PostgreSQLサービスの起動
service postgresql-9.6 start
PostgreSQLのRPMをダウンロードしてインストール¶
YUMリポジトリのURLよりRPMをダウンロードする
URL : https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-8-x86_64/
ダウンロードするRPM
ダウンロードするRPM(PostgreSQLドライバ)
python3-psycopg2-2.8.*-*.rhel8.x86_64
ダウンロードしたRPMをMaxGaugeサーバへアップロードします
アップロードしたRPMをインストールします
rpm -ivh ./postgresql96-9.6.*-*PGDG.rhel8.x86_64.rpm \ ./postgresql96-server-9.6.*-*PGDG.rhel8.x86_64.rpm \ ./postgresql96-libs-9.6.*-*PGDG.rhel8.x86_64
データベースの初期化
postgresql-9.6-setup initdb
PostgreSQLサービスの起動
systemctl start postgresql-9.6.servese
YUMリポジトリのURLよりRPMをダウンロードする
URL : https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/
ダウンロードするRPM
ダウンロードするRPM(PostgreSQLドライバ)
python-psycopg2-2.7.*-*.rhel7.x86_64
ダウンロードしたRPMをMaxGaugeサーバへアップロードします
アップロードしたRPMをインストールします
rpm -ivh ./postgresql96-9.6.**-*PGDG.rhel7.x86_64.rpm \ ./postgresql96-server-9.6.**-*PGDG.rhel7.x86_64.rpm \ ./postgresql96-libs-9.6.**-*PGDG.rhel7.x86_64.rpm
データベースの初期化
postgresql-9.6-setup initdb
PostgreSQLサービスの起動
systemctl start postgresql-9.6.servese
YUMリポジトリのURLよりRPMをダウンロードする
URL : https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/
ダウンロードするRPM
ダウンロードするRPM(PostgreSQLドライバ)
python-psycopg2-2.7.*-*.rhel6.x86_64
ダウンロードしたRPMをMaxGaugeサーバへアップロードします
アップロードしたRPMをインストールします
rpm -ivh ./postgresql96-9.6.**-*PGDG.rhel6.x86_64.rpm \ ./postgresql96-server-9.6.**-*PGDG.rhel6.x86_64.rpm \ ./postgresql96-libs-9.6.**-*PGDG.rhel6.x86_64.rpm
データベースの初期化
/etc/init.d/postgresql-9.6 initdb
PostgreSQLサービスの起動
service postgresql-9.6 start
[RHEL8] AppStream よりインストール¶
ヒント
この手順は、RHEL8系の環境のみ対象となります
Postgres9.6のインストール
dnf module install postgresql:9.6
データベースの初期化
postgresql-setup initdb
PostgreSQLサービスの起動
systemctl start postgresql.servese