この記事では、PostgreSQL を Rocky Linux 8 にインストールするために必要な手順について説明しました。このチュートリアルを続行する前に、03
特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
PostgreSQL は、拡張性と SQL への準拠に重点を置いた無料のオープンソース データベース管理システムです。 PostgreSQL をインストールして実行することで、大小を問わずワークロードのデータ管理エクスペリエンスが向上します。さらに、セキュリティの強化、日常の管理の最適化、およびアプリケーション開発者と DBA の利便性が向上します。世界中の有名な PostgreSQL ユーザーには、Reddit、Skype、Instagram、BMW などがあります。
Rocky Linux 8 に PostgreSQL をインストールする
ステップ 1. まず、Rocky Linux サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo dnf update sudo dnf upgrade
ステップ 2. Rocky Linux システムに PostgreSQL をインストールします。
PostgreSQL リポジトリを Rocky Linux システムに追加します:
sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo dnf -qy repolist sudo dnf module -qy disable postgresql
最新の PostgreSQL リポジトリを配置したら、次のコマンドを使用して PostgreSQL サーバーをインストールします:
sudo dnf install postgresql13-server
次に、サービスを開始する前にデータベース インスタンスを初期化する必要があります:
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
インストールが完了したら、次のコマンドを使用して PostgreSQL サービスを開始して有効にします。
sudo systemctl enable postgresql-13 sudo systemctl start postgresql-13
以下のコマンドを使用して、インストールされている PostgreSQL のバージョンを確認できます:
$ psql -V psql (PostgreSQL) 13.4
ステップ 3. PostgreSQL データベースとロールを作成します。
- 新しい PostgreSQL ロールを作成する 次のコマンドは、meymey という名前の新しいロールを作成します:
sudo su - postgres -c "createuser meymey"
- 新しい PostgreSQL データベースを作成するcreatedb コマンドを使用して、meymeydb という名前の新しいデータベースを作成します:
sudo su - postgres -c "createdb meymeydb"
- 前の手順で作成したデータベースで meymey ユーザーに権限を付与し、PostgreSQL シェルに接続します:
sudo -u postgres psql
次のクエリを実行します:
grant all privileges on database meymeydb to meymey;
Rocky Linux 8 に PostgreSQL をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 PostgreSQL のオープンソース データベースの詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。