インストールする方法 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
出力:
ステップ2) それなら、行ってください PostgreSQL インストール:
sudo apt install postgresql -y
ステップ3) 最後に、 PostgreSQL 検証用のバージョン:
psql --version
あなたが見ることができるように、 PostgreSQL バージョン 14.8 が正常にインストールされました。 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'
ステップ2) 次に、追加に進みます PostgreSQL リポジトリキー:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
ステップ3) 次に進むには、システム パッケージを更新します。
sudo apt update
ステップ4) さあ、 PostgreSQL インストール:
sudo apt install postgresql -y
ステップ5) Actions欄のスクリーンアイコンで PostgreSQL 確認用のバージョン:
psql --version
の助けを借りて、 PostgreSQL リポジトリに 15.3 バージョンをインストールしました Ubuntu:
管理方法 PostgreSQL ユーザーは Ubuntu?
の管理 PostgreSQL ユーザーには、データベース権限を制御するためのユーザーの作成、アクセスの変更、および削除のプロセスが含まれます。これにより、管理者が必要な権限を付与し、 PostgreSQL ユーザーアカウント 効果的な方法で。
ステップ1) 新しい Postgres ユーザーを作成するには Ubuntu、次のコマンドを実行します。
sudo -u postgres createuser --interactive
結果として、 PostgreSQL ユーザー名を入力し、新しく作成したユーザーにスーパーユーザー権限が必要かどうかを確認するプロンプトが表示されます。
この例では、ユーザー名として「huzail」を入力し、スーパーユーザーになることを許可しました。
ステップ2) 次のコマンドで名前を指定することで、ユーザーに sudo 権限を個別に付与することもできます。
ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql
ステップ3) 新しく作成したユーザーを削除する場合は、「DROP USER」コマンドでその名前を書き出します。
DROP USER huzail;
管理方法 PostgreSQL 上のデータベース Ubuntu?
次に管理です。 PostgreSQL 上のデータベース Ubuntuこれには、データベースの作成、変更、および整理の改善に関連するさまざまな操作が含まれます。
ステップ1) まずは「」を活用しましょう。データベース作成」コマンドを使用してデータベースを作成し、ここで「guru99」を追加したのでその名前を指定します。
CREATE DATABASE guru99;
ステップ2) 次に、必要なユーザーにデータベースへのアクセスを許可します。
GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;
この例では、「guru99」にユーザー「huzail」へのアクセスを許可しました。
ステップ3) データベースを削除またはドロップする場合は、目的のデータベース名を指定して「DROP DATABASE」コマンドを実行します。
DROP DATABASE guru99;
その結果、指定されたデータベースが削除されます。
デフォルトの確保 PostgreSQL ユーザー
デフォルト確保のオペレーション PostgreSQL ユーザーは、強力なパスワードの設定、関連するパスワード暗号化の有効化、再起動などのさまざまな対策を講じることができます。 PostgreSQL サービス。これにより、デフォルトのユーザーは不正なアクセスから保護されます。
ステップ1) まず、ログインします。 PostgreSQL すでに行ったようにデータベース:
sudo -u postgres psql
ステップ2) 次に、デフォルトのパスワードを追加します PostgreSQL ユーザー:
ALTER USER postgres PASSWORD 'my-secret-password123';
ステップ3) 関連する構成ファイルを開いて、パスワード暗号化を有効にします。
sudo nano /etc/postgresql/{version}/main/pg_hba.conf
上記のコマンドでは、バージョン番号を PostgreSQL ここでは「15」を追加したので、インストールしたバージョンを確認します。
あなたの PostgreSQL 設定ファイルは次のようになります。
「local all all」で始まる行を探し、暗号化方式を「peer」から「md5」に変更します。 その後、「CTRL+O」を押して変更を保存し、「CTRL+X」を押してナノエディターを終了します。
ステップ4) 再起動する PostgreSQL サービスを変更して、設定の変更を有効にできるようにします。
sudo service postgresql restart
ステップ5) 最後に確認してください PostgreSQL ステータス:
sudo service postgresql status
それでおしまい!デフォルトを確保しました 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」を押して上書きします。
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 システム:
ステップ3) 次に、さらに進めるためにパッケージを更新します。
Sudo apt update
ステップ4) 次に、次のコマンドを入力して pgAdmin4 をインストールします。
sudo apt install pgadmin4
ステップ5) ここで、pgAdmin のプライマリ構成を開始するには、指定されたコマンドを入力する必要があります。
sudo /usr/pgadmin4/bin/setup-web.sh
次に、必要な情報を指定します。
ステップ6) 最後の出力で提供されたリンクに移動して、Web ブラウザーで pgAdmin4 を起動します。
事前に設定されたメールアドレスとパスワードを使用して pgAdmin にログインします。
これは、すぐに使用できる pgAdmin のメイン ダッシュボードです。
アンインストールする方法 PostgreSQL from Ubuntu?
ステップ1) その他の場合はアンインストールする PostgreSQL あなたから Ubuntu システム、まず停止します PostgreSQL サービス:
sudo systemctl stop postgresql
ステップ2) 次に、削除します PostgreSQL および、以前にインストールした場合の関連依存関係:
sudo apt purge postgresql postgresql-contrib -y
ステップ3) すべての設定ファイルを削除します。 PostgreSQL:
sudo rm -rf /etc/postgresql/
その結果、 PostgreSQL あなたから削除されます Ubuntu システム。
pgAdmin をアンインストールする方法 Ubuntu?
ステップ1) pgAdmin を削除する必要がある場合 Ubuntu、まずそのパッケージを削除します。
sudo apt remove pgadmin4
ステップ2) 最後に、関連する構成ファイルをシステムから削除します。
sudo rm -rf ~/.pgadmin
それでおしまい! pgAdmin が正常にアンインストールされました。 Ubuntu.
まとめ:
装着 PostgreSQL on Ubuntu は 2 つの方法をサポートする簡単な方法です。 Ubuntu リポジトリまたは利用 PostgreSQL 公式リポジトリ。さらに、データベースとユーザーの管理とデフォルト ユーザーの保護により、データベースが効率的に管理されます。さらに、pgAdmin のようなツールは、開発者や企業の全体的なユーザー エクスペリエンスも向上させます。