zoukankan      html  css  js  c++  java
  • phpPgAdmin安装与配置

    1、phpPgAdmin不需要安装,直接从Sourceforge下载压缩包,解压到“/var/www/”文件夹下即可。

          解压后,要为该文件夹赋予root用户和root组的权限

          chown -R root:root /var/www/phppgadmin

    2、修改配置文件 /var/www/phpPgAdmin/conf/config.inc.php

       $conf['extra_login_security'] = false;
            $conf['servers'][0]['host']='127.0.0.1';       //允许TCP连接本地登录访问

    3、修改httpd配置文件/etc/httpd/conf/httpd.conf

       增加虚拟目录:

       #phpPgAdmin 
            Alias /phppgadmin "/var/www/phppgadmin" 
            <Directory "/var/www/phppgadmin"> 
              Options Indexes Multiviews 
              AllowOverride None 
              Order allow,deny 
              Allow from all 
            </Directory>

    4、修改客户访问控制文件/var/lib/pgsql/data/pg_hba.conf
       配置PostgreSQL的客户访问控制

       在文件尾添加如下的配置行,表示允许用户pgadmin通过TCP连接经过md5认证方式,登录Postgre服务器,从而操作所有数据库
       host   all       pgadmin   127.0.0.1/32   md5    //创建pgadmin数据库用户

    5、为PostgreSql数据库创建超级角色

       su - postgres

       createuser -P -d -a -e pgadmin    创建角色并设置密码
       dropuser -i -e pgadmin            创建出错,可执行该命令删除该角色

    6、重启postgresql和httpd服务

         systemctl restart postgresql

         systemctl restart httpd

    7、浏览器输入http://localhost/phppgadmin/,如果能够打开,即表明安装配置成功!

    常见问题:

    1、403 forbidden(参考网址http://www.java-zone.org/138.html)

    执行命令  chcon -R -t httpd_user_content_t /var/www/phppgadmin/       修改文件夹安全属性

    2、浏览器提示“您的 PHP 中没有完整的数据库支持”

    这表明没有安装php和php-pgsql软件包

           yum install php-pgsql                     使用yum安装软件包

           yum会同时安装2个依赖包php-pdo,php-common,它们的安装顺序为php-common     php-pdo     php-pgsql,也可以手动依次安装。

    3、网站打开后直接显示源码

    这表明没有安装php

          yum install php                                 使用yum安装软件包

  • 相关阅读:
    什么是RESTFUL?REST的请求方法有哪些,有什么区别?
    post提交的数据有哪几种编码格式?能否通过URL参数获取用户账户密码
    什么是jsp?jsp的内置对象有哪些?
    Session和Cookie的区别
    全面系统讲解CSS工作应用+面试一步搞定
    CSS实例:翻转图片、滚动图片栏、打开大门
    【HTML5版】导出Table数据并保存为Excel
    通过HTML5的getUserMedia实现拍照功能
    Day 19: EmberJS 入门指南
    18个基于 HTML5 Canvas 开发的图表库
  • 原文地址:https://www.cnblogs.com/xyd21c/p/3860473.html
Copyright © 2011-2022 走看看