PostgreSQLは、リレーショナルデータベース管理に最適なオープンソースソリューションの1つです。そのため、多くの開発者は、MariaDBやOracleなどのプロプライエタリソリューションの代わりにこれを使用しています。そのため、本日この投稿では、PostgreSQLをDebian11にすばやく簡単にインストールする方法を学びます。
PostgreSQLの紹介
PostgreSQLは、クライアントサーバーアーキテクチャで実行されるオープンソースのオブジェクトリレーショナルデータベースサーバーです。 これは、世の中で最も人気のあるデータベースサーバーの1つであり、多くの大規模プロジェクトがMariaDBよりも好んで使用しています。
PostgreSQLには高い同時実行性があります。これは、1つのプロセスがテーブルに書き込んでいる間、他のプロセスがブロックせずに同じテーブルにアクセスできるためです。これに加えて、PostgreSQLはプロセスごとに機能し、1つのプロセスで障害が発生しても残りのプロセスには影響せず、システムは引き続き実行されます。
アプリケーションが持つ多くの新機能に加えて、Linuxのサポートは一流であるとも言えます。また、PgAdminなどの他の管理ツールは、インスタンスを最大限に活用するのに役立ちます。
Debian11にPostgreSQLをインストールする
PostgreSQLは公式のDebian11リポジトリに存在するため、インストールプロセスを簡単に実行できます。この意味で、ターミナルまたはSSHセッションを開き、ロードされたらシステムを更新します
sudo apt update sudo apt upgrade
この後、次のようにPostgreSQLバージョン13をインストールできます
sudo apt install postgresql-13
これによりPostgreSQLサーバーがインストールされますが、他のインスタンスへのリモート接続を可能にするクライアントをインストールすることもできます。
sudo apt install postgresql-client-13
これら2つのパッケージがインストールされると、postgreSQLがシステムにインストールされます。
PostgreSQLサービスの操作
プログラムが正しくインストールされると、systemctl
からサービスを管理できます。 コマンド。
サービスのステータスを知りたい場合は、
を実行してください。sudo systemctl status postgresql
次に、次のように開始できます
sudo systemctl start postgresql
ただし、サービスを停止したい場合があるので、実行してください
sudo systemctl stop postgresql
また、PostgreSQL構成に変更を加えた場合は、変更を正しく適用できるように再起動する必要があります。
sudo systemctl restart postgresql
デフォルトでは、PostgreSQLはシステムで起動するように構成されています。これを望まない場合は、実行する必要があります
sudo systemctl disable postgresql
または、変更を元に戻します
sudo systemctl enable postgresql
このようにして、PostgreSQLサービスを管理し、アプリケーションの実行を管理できます。
PostgreSQLコンソールへのアクセス
PostgreSQLのインストール中に、postgres
という名前の新しいユーザー psql
の実行を許可された人が作成されます これはPostgreSQLコンソールです。
したがって、PostgreSQLコンソールにアクセスするには、このコマンドを一度に1つずつ実行できます
sudo -u postgres psql
これにより、コンソールが開きます。終了するには、\q
を実行する必要があります またはexit
ちょうどそのように。
PostgreSQLがインストールされ、アプリケーションのデータを保存する準備が整います。
この投稿を通して、Debian 11にPostgreSQLをインストールするプロセスを説明しました。このようにして、このシステムの初心者または経験豊富なユーザーが仕事をこなし、多くの人にとって最高のオープンソースリレーショナルデータベースマネージャーであるものを使い始めることができます。そこに。
では、この投稿についてどう思いますか?気に入りましたか? PostgreSQLを使用したことがありますか?コメントを残して、私たちの成長を助けてください