- 15
- 0
- 约4.81千字
- 约 8页
- 2018-01-02 发布于河南
- 举报
postgresql安装手册
PostgreSql? 安装一、查看是否已安装?rpm -qa | grep postgresql二、安装postgresql2.1 通过yum安装yum -y install postgresql*2.2 通过rpm安装 三、查看帮助[root@oracle11g ~]# /etc/init.d/postgresql --helpUsage: /etc/init.d/postgresql {start|stop|status|restart|condrestart|try-restart|reload|force-reload|initdb}[root@oracle11g ~]# /etc/rc.d/init.d/postgresql --helpUsage: /etc/rc.d/init.d/postgresql {start|stop|status|restart|condrestart|try-restart|reload|force-reload|initdb}四、添加用户Adduser pguser五、初始化数据库[root@oracle11g ~]# /etc/rc.d/init.d/postgresql initdb正在初始化数据库: [确定]六、启动服务[root@oracle11g ~]# /etc/rc.d/init.d/postgresql start启动 postgresql 服务: [确定][root@oracle11g ~]# service postgresql start启动 postgresql 服务: [确定][root@oracle11g ~]# service postgresql stop停止 postgresql 服务: [确定][root@oracle11g ~]# service postgresql restart停止 postgresql 服务: [确定]启动 postgresql 服务: [确定][root@oracle11g ~]#七、创建数据库[root@oracle11g ~]# psql -U postgres -d studydb -h localhostpsql: 致命错误: 用户 postgres Ident 认证失败把这个配置文件中的认证?METHOD的ident修改为trust,可以实现用账户和密码来访问数据库,即解决psql: 致命错误:? 用户 postgres Ident 认证失败?这个问题)八、检查端口号netstat -tulnp | grep 5432九、修改配置文件vi /var/lib/pgsql/data/pg_hba.conf# TYPE DATABASE USER CIDR-ADDRESS METHOD# local is for Unix domain socket connections only#local all all identlocal all alltrust# IPv4 local connections:#host all all /32 identhost all all /32md5# IPv6 local connections:#host all all ::1/128 identhost all all ::1/128 md5-- INSERT --/etc/rc.d/init.d/postgresql restartroot@oracle11g ~]# /etc/rc.d/init.d/postgresql restart停止 postgresql 服务: [确定]启动 postgresql 服务: [确定]Passwd pguser Zhdn_791005Passwd postgres Zhdn_791005Su –postgresPsql十、postgres数据库连接问题你配置的是哪个文件 postgres默认的是拒绝其他用户访问本地数据库的,有一个配置文件是“pg_hba.conf” 添加一行“host all all /16 trust”此功能时以192.168开头的ip可访问,trust设置完全开放不需要认证。?十一、数据库配置实现远程访问[root@oracle11g ~]# vi /var/lib/pgsql/data/postgresql.conf[roo
原创力文档

文档评论(0)