GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu15.04にPostgresqlとphpPgAdminをインストールする方法

PostgreSQLまたはPostgresは、柔軟なBSDスタイルのライセンスの下でリリースされた強力な高性能オブジェクトリレーショナルデータベース管理システム(ORDBMS)です。 PostgreSQLは大規模なデータベースに最適であり、多くの高度な機能を備えています。

PostgreSQLは、Linux、FreeBSD、Solaris、MicrosoftWindowsなどの多くのオペレーティングシステムで利用できます。

PhpPgAdminは、PostgreSQLデータベースを管理するためのPHPベースのWebアプリケーションです。 Phppgadminを使用すると、Postgresでデータベースの作成、ロールの作成、テーブルの作成を簡単に行うことができます。

このチュートリアルでは、Ubuntu15.04へのPostgreSQLとそのWebベースの管理インターフェイスphpPgAdminのインストールについて説明します。

前提条件
  • UbuntuServer15.04。
  • ルート/Sudoアクセス。

このチュートリアルで行うこと:

  1. PostgreSQL、phpPgAdmin、Apache2をインストールします。
  2. PostgreSQLユーザーを構成します。
  3. Apache2を設定します。
  4. phpPgAdminを構成します。
  5. テスト。

ステップ1-PostgreSQL、phpPgAdmin、Apache2のインストール

PostgreSQLとPhpPgAdminはUbuntuリポジトリで利用できます。したがって、aptコマンドを使用してインストールする必要があります。

sudo apt-get install postgresql postgresql-contrib phppgadmin

上記のコマンドは、Apache、PHPなどのPostgreSQLに必要なすべてのパッケージを自動的にインストールします。

ステップ2-PostgreSQLユーザーを構成する

PostgreSQLは、Unixスタイルの権限と同じように、ユーザーの認証と承認に役割を使用します。デフォルトでは、PostgreSQLは基本認証用に「postgres」という新しいユーザーを作成します。 PostgreSQLを使用するには、「postgres」アカウントにログインする必要があります。ログインするには、次のように入力します。

sudo su
su - postgres

これで、次のコマンドを使用してPostgreSQLプロンプトにアクセスできます。

psql

次に、次のように入力して、postgresロールのパスワードを変更します:

\password postgres

ENTER YOUR PASSWORD

ステップ3-Apache2を設定する

phpPgAdminのapacheを構成する必要があります。次のように入力して、nanoでファイル/etc/apache2/conf-available/phppgadmin.confを編集します。

cd /etc/apache2/conf-available/
nano phppgadmin.conf

ブラウザからアクセスできるように、行の前に#を追加し、行の許可の下に#を追加して、行をコメントアウトします。

ステップ4-phpPgAdminを構成します

次のように入力して、ファイル/etc/phppgadmin/config.inc.phpを編集します:

cd /etc/phppgadmin/
nano config.inc.php

次の行を見つけます$conf['extra_login_security'] =true;値をfalseに変更して、ユーザーpostgresでphpPgAdminにログインできるようにします。

ステップ5-PostgreSQLとApache2を再起動します
systemctl restart postgresql
systemctl restart apache2
ステップ6-テスト

次に、ブラウザhttp:// yourip /phppgadmin/を使用してphppgadminにアクセスします。

次に、ユーザーpostgresとパスワードを使用してログインしてみてください。

ログインすると、次のインターフェイスが表示されます:

結論

PostgreSQLは高度なオブジェクトリレーショナルデータベース管理システム(ORDBMS)であり、オープンソースであり、大規模でアクティブなコミュニティがあります。 PostgreSQLは、プライマリフロントエンドとしてpsqlコマンドラインプログラムを提供します。これを使用して、SQLクエリを直接入力したり、ファイルから実行したりできます。 phpPgAdminは、PHPで記述されたPostgreSQL用のWebベースの管理ツールであり、Postgresデータベースの管理を容易にします。

リンク
  • Ubuntu
  • PostgreSQL

Ubuntu
  1. Postgres 13Ubuntu20.04をインストールして設定する方法

  2. Postgres 14Ubuntu20.04をインストールして設定する方法

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

  1. Ubuntu18.04または20.04にPHP7.4および8.0をインストールする方法

  2. Ubuntu18.04および20.04にAnacondaをインストールする方法

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

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

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

  3. UbuntuにPostgreSQL9.5をインストールする方法(12.04-15.10)