この記事では、PostgreSQL を Ubuntu 22.04 LTS にインストールするために必要な手順を説明しました。このチュートリアルを続行する前に、sudo
を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
PostgreSQL は、オープンソースの強力なオブジェクト リレーショナル データベース システムです。 MySQL などのリレーショナル データベース管理システムとは異なり、複雑なデータ オブジェクトでもデータベースにリレーショナルに格納できます。
前提条件:
- Ubuntu 22.04 を搭載したオペレーティング システム
- スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
- Linux デスクトップ用 Gnome ターミナル
- Windows または macOS 用の PuTTy SSH クライアント
- Windows 10/11 用 Powershell
- APT コマンドに精通している
Ubuntu 22.04 LTS に PostgreSQL をインストールする
ステップ 1. まず、Ubuntu サーバーにパッケージのインストールを開始する前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo apt update sudo apt upgrade sudo apt install apt-transport-https curl wget
ステップ 2. Ubuntu Linux に PostgreSQL をインストールします。
Ubuntu 22.04 Jammy Jellyfish システムに PostgreSQL をインストールするのは簡単です。PostgreSQL GPG キーをインポートして、インストールの信頼性を確認します:
sudo wget -O- https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /usr/share/keyrings/postgresql.gpg
次に、次のコマンドを使用して PostgreSQL リポジトリを追加します。
echo deb [arch=amd64,arm64,ppc64el signed-by=/usr/share/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main | sudo tee /etc/apt/sources.list.d/postgresql.list
その後、次のコマンドを使用して最新バージョンの PostgreSQL (v14) をインストールします。
sudo apt update sudo apt install postgresql-client postgresql
インストールが成功すると、Postgres 14 が開始されます。このコマンドを使用して、サービスのステータスを確認してください:
sudo systemctl status postgresql
PostgreSQL データベース サーバーに接続し、そのバージョンを確認して、インストールを確認します。このコマンドを使用してください:
sudo -u postgres psql -c "SELECT version();"
ステップ 3. PostgreSQL データベースとロールを作成します。
- 新しい PostgreSQL ロールを作成する次のコマンドは、meilana という名前の新しいロールを作成します:
sudo su - postgres -c "createuser jelita"
- 新しい PostgreSQL データベースを作成するcreatedb コマンドを使用して meilana という名前の新しいデータベースを作成します:
sudo su - postgres -c "createdb mega"
- 権限を付与する前の手順で作成したデータベースで ramona ユーザーに権限を付与するには、PostgreSQL シェルに接続します:
sudo -u postgres psql
次のクエリを実行します:
grant all privileges on database jelita to mega;
ステップ 4. UFW ファイアウォールを構成します。
PostgreSQL がデフォルト ポート 5432 で通信できるように UFW ファイアウォール ルールを設定します。これは、localhost 以外のものを使用する場合に必要です。
sudo ufw enable sudo ufw allow proto tcp from (you-ip-address) to any port 5432
Ubuntu 22.04 LTS Jammy Jellyfish に PostgreSQL をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 PostgreSQL データベースのインストールに関する詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。