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

UbuntuにPostgresql、phpPgAdmin、pgadminをインストールします

インストール

Postgresql、phpPGAdmin、およびpgadmin3はシナプスからインストールできます。

$ sudo apt-get install postgresql phppgadmin pgadmin3

インストール後、いくつかの構成を行う必要があります。まず、postgresqlのデフォルトユーザーであるユーザー'postgres'
のパスワードを設定します。

ターミナルに次のように入力します

$ sudo -u postgres psql

これにより、postgresqlシェル/コンソールが起動します。次に、パスワードタイプを変更します'password postgres;'

$ sudo -u postgres psql
psql (9.1.5)
Type "help" for help.
postgres=#
postgres=#
postgres=# password postgres;
Enter new password:
Enter it again:
postgres=#
の場合は「help」と入力します

これで、psqlは新しいパスワードを2回要求します。新しいパスワードを入力して続行します。 「q」と入力し、Enterキーを押して終了します。

インストール後、postgresqlのpostgresパスワードは次のように変更できます:

データベースを作成するには、ターミナルから次のコマンドを実行できます

$ sudo -u postgres createdb mydb

Pgadmin

Pgadminは、postgresqlデータベースなどを管理および管理するためのGUIツールです。pgadminを実行するには、gnome / kdeメニューを確認するか、ターミナルからpgadmin3を実行します。

[ファイル]>[サーバーの追加]に移動し、詳細を入力します
名前:すべて
ホスト:127.0.0.1
ユーザー名:postgres
パスワード:前の手順で入力したもの。

[OK]をクリックすると接続され、左側のウィンドウペインにデータベースを管理するためのオプションが表示されます。

Phppgadmin

phppgadminをインストールした後、/ usr / share/phppgadminを指すシンボリックリンク/var/ www / phppgadminがあるはずです
シンボリックリンクが存在しない場合は、次のコマンドを発行して作成できます

$ ln -s /usr/share/phppgadmin /var/www/phppgadmin

次に、ブラウザでURL「localhost/phppgadmin」を開きます。 Forbiddenと表示されている場合は、ディレクトリ/ usr / share/phppgadminの権限を変更してみてください。それが機能しない場合は、別のシンボリックリンクを作成します。 / var / www/postgresそしてそれを使用してください。

ユーザー:postgresとパスワード:上記で作成したものでログインしようとすると、エラーが発生する可能性があります:

「セキュリティ上の理由からログインは許可されていません」

この編集を修正するには/usr/share/phppgadmin/conf/config.inc.php

変更:

$conf['extra_login_security'] = true;
to
$conf['extra_login_security'] = false;

これで、ログインは正常に機能するはずです。 extra_login_securityオプションは、psql、postgress、root、administratorなどの特定のユーザー名のみのログインを無効にします。または、別のユーザーを作成します。

リソース

https://help.ubuntu.com/community/PostgreSQL
Ubuntu
  1. Ubuntu16.04にpgAdmin4をインストールします

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

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

  1. OpenSUSELeap42.1にPostgreSQLとphpPgAdminをインストールする方法

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

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

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

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

  3. Ubuntu16.04にphpPgAdminを使用してPostgreSQLをインストールします