【下記の記事、確認中です。】
Rocky Linux 9にPostgreSQL 15をインストールする方法です。
下記の順番でコマンドを実行します。
「sudo」は、不要の場合もあります。
参照
- 公式サイトで、インストールのスクリプトを確認できます。ただ、これだけでは、運用には、足りない部分もあります。
- How to Install PostgreSQL 15 on Rocky Linux 9
- How to Install PostgreSQL 15 on Rocky Linux and AlmaLinux
PostgreSQL 15リポジトリを有効にする
1 | sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm -y |
リポジトリとは、保管場所です。
参照
Repo RPMs - PostgreSQL YUM Repository
PostgreSQL 15をインストール
1 | sudo dnf update -y |
Linuxを更新します。
-y は、更新途中、確認がある時に、「yes」を選択して実行します
1 | sudo dnf -qy module disable postgresql |
既に組み込まれているPostgreSQLのモジュールを無効にします。
1 | sudo dnf install postgresql15-server -y |
PostgreSQLをインストールします。
1 | psql -V |
これは、確認用です。インストールしたPostgreSQLのバージョンを確認します。
データベースを初期化
1 | sudo PGSETUP_INITDB_OPTIONS='--encoding=UTF-8 --no-locale' /usr/pgsql-15/bin/postgresql-15-setup initdb |
データベースクラスタを新しく作成します。
- 文字コードをUTF-8
- ロケールは指定なし。ロケールは、例えば、文字列の並び換え順に影響します。
参照