如何在FreeBSD上安装配置phpPgAdmin (基于Apache Web服务器)


原文地址:如何在FreeBSD上安装配置phpPgAdmin (基于Apache Web服务器)

本篇文章分享了如何在FreeBSD上安装配置PHPPgAdmin,该Web服务器使用的是Apache。

准备Postgres

确保需要密码才能连接到数据库。编辑/usr/local/pgsql/data/pg_hba.conf

# TYPE  DATABASE        USER            CIDR-ADDRESS            METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     password
# IPv4 local connections:
host    all             all             127.0.0.1/32            password
# IPv6 local connections:
host    all             all             ::1/128                 password

host    all             all             192.168.10.0/24         md5

重新启动Postgres:

service postgresql restart

安装phpPgAdmin

# cd /usr/ports/databases/phppgadmin
# make install clean
# rehash

创建PHPPgAdmin的配置文件 /usr/local/etc/apache22/Includes/phppgadmin.conf

 Alias /postgres "/usr/local/www/phpPgAdmin/"

    <Directory "/usr/local/www/phpPgAdmin/">
        Options None
        AllowOverride None
        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1 .lan
    </Directory>

.lan替换为您的LAN区域。

编辑 /usr/local/www/phpPgAdmin/conf/config.inc.php

 $conf['extra_login_security'] = false;

您需要上面的行才能以pgsql身份登录。

重新启动Apache

service apache22 restart

访问 http://yourserver/postgres/并以pgsql身份登录。

以上就是如何在FreeBSD上安装配置phpPgAdmin。

评论

登录后评论

服务器优惠活动

Top