本篇文章分享了如何在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 onlylocal all all password# IPv4 local connections:host all all 127.0.0.1/32 password# IPv6 local connections:host all all ::1/128 passwordhost 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。
评论前必须登录!
注册