MAMPにphpPgAdminをインストール


最近MySQLが多かったので入れてなかったのですが、ローカルに入れる必要があったので。
ついでにPostgreSQLはインストール不要の「Postgres.app – the easiest way to get started with PostgreSQL on the Mac」を利用しました。
(ダウンロードしてPostgres.appをクリックするだけ)
phpPgAdmin - downloadから現時点での最新版のphpPgAdmin-5.0.4.tar.gzをダウンロードします。

解凍して、/Applications/MAMP/bin/に設置します。

conf/config.inc.phpはローカルなので、緩くしています。

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

Apache

/Applications/MAMP/conf/apache/httpd.conf
の360行目あたりに以下を追加します。

        Alias /phpPgAdmin "/Applications/MAMP/bin/phpPgAdmin"

        <Directory "/Applications/MAMP/bin/phpPgAdmin">
                Options Indexes MultiViews
                AllowOverride None
                Order allow,deny
                Allow from all
        </Directory>

MAMP

/Applications/MAMP/bin/mamp/Japanese/navigation.php
の33行目あたりに以下を追加します。

<li id="navigation[phpPgAdmin]"><a href="/phpPgAdmin/" target="contentFrame">phpPgAdmin</a></li>

MAMPを再起動して

http://localhost/MAMP/?language=Japanese

にアクセスすれば、上部メニューからアクセスできるようになります。