インストールする方法 PostgreSQL on Ubuntu (pgAdminのセットアップ)

インストールする方法 PostgreSQL on Ubuntu?

PostgreSQL はよく知られたオープンソースです R寛容な Dデータベース M管理システム (RDBMS)。豊富な機能、スケーラビリティ、安定性の点で人気があります。この RDBMS は、データの整合性、複雑なクエリ、同時アクセスをサポートします。

ほとんどの組織は PostgreSQL その拡張性、信頼性、およびクロスプラットフォームの性質のためです。 さらに、大量のデータを処理するための強固な基盤も提供します。 これ RDMS は、柔軟で強力なデータベース ソリューションを求めるデータ アナリスト、開発者、企業に好まれています。

前提条件

私たちのガイドに従うには、次のものが必要です。

  • Ubuntu 22.04 システムにインストールされている
  • A 非rootユーザー sudo 権限を使用して

では、Postgresをインストールする手順を確認してみましょう。 Ubuntu 以下を使用します。

  • 当学校区の Ubuntu 倉庫
  • 当学校区の PostgreSQL 公式リポジトリ

方法 1: インストールとセットアップの方法 PostgreSQL on Ubuntu 使い方 Ubuntu 倉庫

この方法では、 Ubuntu ダウンロードとインストールのためのリポジトリ PostgreSQL。このリポジトリは、すでに、によって更新および保守されている公式パッケージで構成されています。 Ubuntu 開発者。最終的に、これにより、インストール プロセスが手間なく簡単になることが保証されます。

ステップ1) インストールするには PostgreSQL Linux では、まずシステム パッケージを更新します。

sudo apt update

出力:

インストールとセットアップ PostgreSQL on Ubuntu

インストールとセットアップ PostgreSQL on Ubuntu

ステップ2) それなら、行ってください PostgreSQL インストール:

sudo apt install postgresql -y

インストールとセットアップ PostgreSQL on Ubuntu

ステップ3) 最後に、 PostgreSQL 検証用のバージョン:

psql --version

あなたが見ることができるように、 PostgreSQL バージョン 14.8 が正常にインストールされました。 Ubuntu システム:

インストールとセットアップ PostgreSQL on Ubuntu

方法2:インストール PostgreSQL on Ubuntu 使い方 PostgreSQL 公式リポジトリ

公式 PostgreSQL リポジトリを使用すると、最新バージョンの PostgreSQL および、 Ubuntu 公式リポジトリ。と PostgreSQLの公式リポジトリ、簡単にインストールおよび更新できます PostgreSQL.

次に、表示される指示に従ってインストールします PostgreSQL on Ubuntu.

ステップ1) 最初のステップは、次のリポジトリを追加することです。 PostgreSQL:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

インストールを開始する PostgreSQL on Ubuntu

ステップ2) 次に、追加に進みます PostgreSQL リポジトリキー:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

インストールを開始する PostgreSQL on Ubuntu

ステップ3) 次に進むには、システム パッケージを更新します。

sudo apt update

インストールを開始する PostgreSQL on Ubuntu

ステップ4) さあ、 PostgreSQL インストール:

sudo apt install postgresql -y

インストールを開始する PostgreSQL on Ubuntu

ステップ5) Actions欄のスクリーンアイコンで PostgreSQL 確認用のバージョン:

psql --version

の助けを借りて、 PostgreSQL リポジトリに 15.3 バージョンをインストールしました Ubuntu:

インストールを開始する PostgreSQL on Ubuntu

管理方法 PostgreSQL ユーザーは Ubuntu?

の管理 PostgreSQL ユーザーには、データベース権限を制御するためのユーザーの作成、アクセスの変更、および削除のプロセスが含まれます。これにより、管理者が必要な権限を付与し、 PostgreSQL ユーザーアカウント 効果的な方法で。

ステップ1) 新しい Postgres ユーザーを作成するには Ubuntu、次のコマンドを実行します。

sudo -u postgres createuser --interactive

結果として、 PostgreSQL ユーザー名を入力し、新しく作成したユーザーにスーパーユーザー権限が必要かどうかを確認するプロンプトが表示されます。

管理  PostgreSQL ユーザーは Ubuntu

この例では、ユーザー名として「huzail」を入力し、スーパーユーザーになることを許可しました。

ステップ2) 次のコマンドで名前を指定することで、ユーザーに sudo 権限を個別に付与することもできます。

ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql

管理  PostgreSQL ユーザーは Ubuntu

ステップ3) 新しく作成したユーザーを削除する場合は、「DROP USER」コマンドでその名前を書き出します。

DROP USER huzail;

管理  PostgreSQL ユーザーは Ubuntu

管理方法 PostgreSQL 上のデータベース Ubuntu?

次に管理です。 PostgreSQL 上のデータベース Ubuntuこれには、データベースの作成、変更、および整理の改善に関連するさまざまな操作が含まれます。

ステップ1) まずは「」を活用しましょう。データベース作成」コマンドを使用してデータベースを作成し、ここで「guru99」を追加したのでその名前を指定します。

CREATE DATABASE guru99;

管理  PostgreSQL 上のデータベース Ubuntu

ステップ2) 次に、必要なユーザーにデータベースへのアクセスを許可します。

GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;

管理  PostgreSQL 上のデータベース Ubuntu

この例では、「guru99」にユーザー「huzail」へのアクセスを許可しました。

管理  PostgreSQL 上のデータベース Ubuntu

ステップ3) データベースを削除またはドロップする場合は、目的のデータベース名を指定して「DROP DATABASE」コマンドを実行します。

DROP DATABASE guru99;

その結果、指定されたデータベースが削除されます。

管理  PostgreSQL 上のデータベース Ubuntu

デフォルトの確保 PostgreSQL ユーザー

デフォルト確保のオペレーション PostgreSQL ユーザーは、強力なパスワードの設定、関連するパスワード暗号化の有効化、再起動などのさまざまな対策を講じることができます。 PostgreSQL サービス。これにより、デフォルトのユーザーは不正なアクセスから保護されます。

ステップ1) まず、ログインします。 PostgreSQL すでに行ったようにデータベース:

sudo -u postgres psql

ステップ2) 次に、デフォルトのパスワードを追加します PostgreSQL ユーザー:

ALTER USER postgres PASSWORD 'my-secret-password123';

デフォルトの確保 PostgreSQL ユーザー

ステップ3) 関連する構成ファイルを開いて、パスワード暗号化を有効にします。

sudo nano /etc/postgresql/{version}/main/pg_hba.conf

上記のコマンドでは、バージョン番号を PostgreSQL ここでは「15」を追加したので、インストールしたバージョンを確認します。

デフォルトの確保 PostgreSQL ユーザー

あなたの PostgreSQL 設定ファイルは次のようになります。

デフォルトの確保 PostgreSQL ユーザー

「local all all」で始まる行を探し、暗号化方式を「peer」から「md5」に変更します。 その後、「CTRL+O」を押して変更を保存し、「CTRL+X」を押してナノエディターを終了します。

デフォルトの確保 PostgreSQL ユーザー

ステップ4) 再起動する PostgreSQL サービスを変更して、設定の変更を有効にできるようにします。

sudo service postgresql restart

デフォルトの確保 PostgreSQL ユーザー

ステップ5) 最後に確認してください PostgreSQL ステータス:

sudo service postgresql status

デフォルトの確保 PostgreSQL ユーザー

それでおしまい!デフォルトを確保しました PostgreSQL 暗号化されたパスワードを持つユーザー。

ボーナス ステップ: pgAdmin をインストールする

pg管理者 グラフィカル ユーザー インターフェイス (GUI) です。 PostgreSQL 管理タスクを簡素化するクライアント。また、効率的なクエリ実行、データベース管理、 PostgreSQL サーバー監視。さらに、生産性の向上にも役立ちます。 PostgreSQL ユーザー。

ステップ1) まず第一に、以下を追加する必要があります。 PostgreSQL リポジトリキー:

url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg

この例では、すでに追加しているため、「y」を押して上書きします。

pgAdminをインストールする

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

ステップ2) 次に、pgAdmin リポジトリを Ubuntu システム:

pgAdminをインストールする

ステップ3) 次に、さらに進めるためにパッケージを更新します。

Sudo apt update

pgAdminをインストールする

ステップ4) 次に、次のコマンドを入力して pgAdmin4 をインストールします。

sudo apt install pgadmin4

pgAdminをインストールする

pgAdminをインストールする

ステップ5) ここで、pgAdmin のプライマリ構成を開始するには、指定されたコマンドを入力する必要があります。

sudo /usr/pgadmin4/bin/setup-web.sh

次に、必要な情報を指定します。

pgAdminをインストールする

ステップ6) 最後の出力で提供されたリンクに移動して、Web ブラウザーで pgAdmin4 を起動します。

pgAdminをインストールする

事前に設定されたメールアドレスとパスワードを使用して pgAdmin にログインします。

pgAdminをインストールする

これは、すぐに使用できる pgAdmin のメイン ダッシュボードです。

pgAdminをインストールする

アンインストールする方法 PostgreSQL from Ubuntu?

ステップ1) その他の場合はアンインストールする PostgreSQL あなたから Ubuntu システム、まず停止します PostgreSQL サービス:

sudo systemctl stop postgresql

アンインストール PostgreSQL from Ubuntu

ステップ2) 次に、削除します PostgreSQL および、以前にインストールした場合の関連依存関係:

sudo apt purge postgresql postgresql-contrib -y

アンインストール PostgreSQL from Ubuntu

ステップ3) すべての設定ファイルを削除します。 PostgreSQL:

sudo rm -rf /etc/postgresql/

アンインストール PostgreSQL from Ubuntu

その結果、 PostgreSQL あなたから削除されます Ubuntu システム。

pgAdmin をアンインストールする方法 Ubuntu?

ステップ1) pgAdmin を削除する必要がある場合 Ubuntu、まずそのパッケージを削除します。

sudo apt remove pgadmin4

pgAdmin をアンインストールする Ubuntu

ステップ2) 最後に、関連する構成ファイルをシステムから削除します。

sudo rm -rf ~/.pgadmin

pgAdmin をアンインストールする Ubuntu

それでおしまい! pgAdmin が正常にアンインストールされました。 Ubuntu.

まとめ:

装着 PostgreSQL on Ubuntu は 2 つの方法をサポートする簡単な方法です。 Ubuntu リポジトリまたは利用 PostgreSQL 公式リポジトリ。さらに、データベースとユーザーの管理とデフォルト ユーザーの保護により、データベースが効率的に管理されます。さらに、pgAdmin のようなツールは、開発者や企業の全体的なユーザー エクスペリエンスも向上させます。