phpPgAdmin (win)配置安装

【1】     通过PostgreSQL的Application Stack Builder配置安装phpPgAdmin

1.确保PostgreSQL安装并正常运行以后,打开Application Stack Builder,如下图所示,选择合适的服务后,点击下一步:

2.在web Development分支下选中Apache/PHP v2.2.22-5.4.5-2和phpPgAdmin v5.0.4.-1,如下图所示,点击下一步:

3.指定下载目录,点击下一步,进行.exe执行文件下载:

4.下载完毕后开始安装Apache,安装完毕后点击【下一个】,安装phpPgAdmin,安装Apache和phpPgAdmin时根据安装向导一步一步进行即可。

5.安装完毕后会在开始菜单看到以下快捷方式:

点击EnterpriseDB ApachePHP后,会在浏览器中出现:

点击phpPgAdmin,会在浏览器中出现:

【注】1.若出现phpPgAdmin安装失败的问题,可以通过尝试以下方法:

可以直接从官网下载源码包,解压后,将其放到Apache的安装目录下,即可。

2.若出现网页失败的问题,可以尝试通过以下两种方法解决:

①  请尝试重启Apache服务;

②  请尝试修改服务参数:

请根据Apache的安装目录,找到配置文件config.inc.php:

然后根据需要对文件中的参数进行修改:

3.若出现登录到数据库时,输入了正确的用户名和密码,仍然无法登陆,可以通过尝试以下方法:

如下图所示:

可以尝试通过修改上述配置文件config.inc.php来解决,讲一下参数值改为false,如下所示:

$conf['extra_login_security'] = false;

然后重启Apache服务,刷新浏览器界面重新登陆,即可。

phpPgAdmin的远程访问配置:

1.PostgreSQL数据库服务允许远程访问:

修改配置文件..\data\pg_hba.conf:

# TYPE DATABASE USER ADDRESS METHOD

# IPv4 local connections:
     host all all 127.0.0.1/32 md5
     host all all 0.0.0.0/0 md5  【添加该条,或其他允许的网段】

2.phpPgAmin网站服务允许远程访问:

修改配置文件..\apache\www\phpPgAdmin\conf\config.inc.php:

     $conf['extra_login_security'] = false;

    3.phpPgAdmin是一个网站,网站的远程访问也是客户端对服务器端的访问,

所以如果需要远程访问,我们仅需要通过浏览器访问即可

(假设phpPgAdmin所在服务器IP为192.168.100.116):

       http://192.168.100.116:8081/phpPgAdmin/
       
       默认情况下,phpPgAdmin是连接的其本地的数据库(host:localhost,port:5432)
       如果需要连接第三方服务器上的数据库,就需要修改配置文件  
       ..\ApachePHP\apache\www\phpPgAdmin\conf\config.inc.php
       需要改的参数有:

$conf['servers'][0]['host'] = '127.0.0.1';

$conf['servers'][0]['port'] = 5432;

$conf['servers'][0]['pg_dump_path'] = 'C:\\Program Files\\PostgreSQL\\9.1\\bin\\pg_dump.exe';

$conf['servers'][0]['pg_dumpall_path'] = 'C:\\Program Files\\PostgreSQL\\9.1\\bin\\pg_dumpall.exe';

等等。

      
 

phpPgAdmin (win)配置安装及远程访问的更多相关文章

  1. Winserver2012下mysql 5.7解压版(zip)配置安装

    一.安装 下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装 配置环境变量打开环境变量配置页 ...

  2. win 10 安装 mysql解压版 步骤

    参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享 ...

  3. Win下安装MySQL 5.6

    最近身边有人要win下安装mysql 去学习数据库,问我如何安装MySQL,其实win 下安装要比Linux简单的多,直接运行安装包下一步安装即可. 1.首先我们运行mysql-installer-c ...

  4. 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署

    少啰嗦,直接装 看过上一篇分布式文件系统 - FastDFS 简单了解一下的朋友应该知道,本次安装是使用目前余庆老师开源的最新 V5.05 版本,是余庆老师放在 Github 上的,和目前你能在网络上 ...

  5. 在Linux上配置xampp后远程访问域名报错

    在Linux上配置xampp后远程访问域名报错: New XAMPP security concept: Access to the requested object is only availabl ...

  6. 配置安装CocoPods后进行 项目基本配置

    配置安装CocoPods后进行 项目基本配置总结 1)终端在文件根目录下输入 $ touch Podfile 创建一个空白的Podfile文件 2)然后在使用编辑器打开Podfile文件进行需要配置的 ...

  7. 【转】Ubuntu 14.04配置安装java环境和android开发环境(包括真机调试环境)

    原文网址:http://my.oschina.net/HalZf/blog/347351 总要记录下过程,不然老是会忘记掉-真老了.-_-! 一.配置安装ubuntu 64位java环境: 1.下载l ...

  8. 基于XMPP实现的Openfire的配置安装+Android客户端的实现

    最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧 :) 一.基于xmpp实现的openfire的配置安装 1. 下载最新的openfire安装文件 官方下载站点: http://www.igni ...

  9. 基于XMPP实现的Openfire的配置安装+Android客户端的实现[转]

    最近在整理一些这方面的资料,闲话少说,咱还是直奔主题吧 :) http://blog.csdn.net/sk719887916/article/details/40541163 https://git ...

随机推荐

  1. 利用jdk中工具完成Java程序监控方法记录

    转载加自己整理的部分内容,转载自:http://jiajun.iteye.com/blog/810150 记录下JConsole使用方法 一.JConsole是什么    从Java 5开始 引入了 ...

  2. fecha的使用

    项目中时间的处理是无法避免的,时间的处理方式有很多,这里介绍一下fecha的使用 fecha是一个日期格式化和解析的js库,它提供了强大的日期处理功能,功能强大且只有2k大小.安装方式简单,只需要 n ...

  3. python列表和元组相互转换

    # 将列表转化为元组 lst=[11,22,33] t=tuple(lst) print(t,type(t)) # 打印结果:(11, 22, 33) <class 'tuple'> tu ...

  4. YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 5, column 1:

    创建的md文件头部声明中没有加空格.

  5. Java 如何读取resources

    Sample in Github 1.一般使用Maven创建Java工程,代码文件在src/main/java文件夹中,资源文件在src/main/resources文件夹中,Java代码为什么可以读 ...

  6. 使用TortoiseGit查看以前Commit的各个快照(snapshot)

    Swith/Checkout提供了这个功能. 比如从bcbc66627334204f879eff99f68e70af0ca7907e回退到dc3f82f2532fcb95e4f24c9f9c331a7 ...

  7. 流量分析系统----讲解-echarts模拟迁移(结合china.js)

    百度 Echarts 地图->模拟迁徙,实现自动切换地图 小航哥注释: 1.本文主要是把模拟迁移的流程讲了一遍,讲的很好.具体实现参考航哥这篇随笔“流量分析系统----实现-echarts模拟迁 ...

  8. Centos7.2安装bacula及bacula-web

    serverd端安装(centos7) bacula的安装很简单,但是配置文件内容很多,配置不正确服务就启动不了,所以需要用webmin来配置. 1.安装基础软件包: 关闭SElinux(重要)set ...

  9. mysql 7.5.8 服务无法启动 服务没有报告任何错误

    你安装的mysql位置不是c盘的话应该出现此问题. 1.打开bin下的mysql_config.pl文件,查找以下几行,把目录改成你安装mysql的目录即可. my $ldata = 'C:/Prog ...

  10. Linux进程优先级查看及修改

    进程cpu资源分配就是指进程的优先权(priority).优先权高的进程有优先执行权利.配置进程优先权对多任务环境的Linux很有用,可以改善系统性能.还可以把进程运行到指定的CPU上,这样一来,把不 ...