GNU/Linux >> Linux の 問題 >  >> Debian

Debian8にPostgreSQLをインストールする方法

このチュートリアルでは、Debian 8サーバーにPostgreSQLをインストールして構成する方法を説明します。知らなかった人のために、PostgreSQLは無料のオープンソースオブジェクトです。 -リレーショナルデータベース管理システム(object-RDBMS)は、MySQLに似ており、標準に準拠して拡張可能です。これは、Webおよびモバイルアプリケーションのバックエンドとして一般的に使用されます。PostgreSQL、または「Postgres」というニックネームが採用されています。 ANSI /ISOSQL標準とリビジョン。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 8(Jessie)サーバーへのPostgreSQLのステップバイステップのインストールを紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian 8(Jessie)。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

Debian8JessieにPostgreSQLをインストールする

ステップ1.ソフトウェアをインストールする前に、次のapt-getを実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:

apt-get update
apt-get upgrade

ステップ2.PostgreSQLサーバーをインストールします。

PostgreSQLはデフォルトのリポジトリで利用できます。次に、apt-getを使用してPostgreSQLパッケージをインストールします:

apt-get install postgresql-9.4 postgresql-client-9.4

これで、いくつかのコマンドを使用してインストールを確認できます。以下に示します:

ps -ef | grep postgre

ターミナルに次のようなメッセージが表示されます:

postgres 32164     1  0 21:58 ?        00:00:00 /usr/lib/postgresql/9.4/bin/postgres -D /var/lib/ postgresql/9.4/main -c config_file=/etc/postgresql/9.4/main/postgresql.conf
postgres 32166 32164  0 21:58 ?        00:00:00 postgres: checkpointer process
postgres 32167 32164  0 21:58 ?        00:00:00 postgres: writer process
postgres 32168 32164  0 21:58 ?        00:00:00 postgres: wal writer process
postgres 32169 32164  0 21:58 ?        00:00:00 postgres: autovacuum launcher process
postgres 32170 32164  0 21:58 ?        00:00:00 postgres: stats collector process

ステップ3.PostgreSQLコマンドプロンプトにアクセスします。

PostgreSQLデータベースサーバーのインストール後、デフォルトでは、ロール「postgres」のユーザー「postgres」が作成されます。また、同じ名前のシステムアカウント「postgres」も作成されます。 '。したがって、postgresサーバーに接続するには、ユーザーpostgresとしてシステムにログインし、データベースに接続します。

su - postgres
psql

これでPostgreSQLデータベースサーバーにログインしました。ログイン情報を確認するには、データベースコマンドプロンプトから次のコマンドを使用します。

postgres-# \conninfo

PostgreSQLデータベースのコマンドプロンプトから切断するには、以下のコマンドを入力してEnterキーを押すだけで、Ubuntuコマンドプロンプトに戻ります。

postgres-# \q

新しいユーザーとデータベースを作成します:

### For example, let us create a new user called “idroot” with password “idrootnet”, and database called “idrootdb”. ###
sudo -u postgres createuser -D -A -P idroot
sudo -u postgres createdb -O idroot idrootdb

おめでとうございます!PostgreSQLサーバーが正常にインストールされました。このチュートリアルを使用してDebian 8 JessieシステムにPostgreSQLをインストールしていただき、ありがとうございます。その他のヘルプや役立つ情報については、PostgreSQLの公式Webサイトを確認することをお勧めします。


Debian
  1. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  2. Debian 11 /Debian10にPostgreSQLをインストールする方法

  3. Debian11にPostgres14をインストールして設定する方法

  1. Debian9にRをインストールする方法

  2. Debian9にPostgreSQLをインストールする方法

  3. Debian9にphpPgAdminをインストールする方法

  1. Debian10にPostgreSQLをインストールする方法

  2. Debian10にRをインストールする方法

  3. Ubuntu18.04にPostgreSQLをインストールする方法