このチュートリアルでは、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サイトを確認することをお勧めします。