大学生网络违法犯罪:centos下postgresql的安装与配置
来源:百度文库 编辑:中财网 时间:2024/04/29 06:05:53
centos下postgresql的安装与配置一、安装(以root身份进行)
1、检出最新的postgresql的yum配置从http://yum.pgsqlrpms.org/reporpms/repoview/pgdg-centos.html
然后根据版本选择需要的rpm后执行下列命令
rpm -Uvh http://yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-6.noarch.rpm
2、安装或者升级postgresql-libs
yum upgrade postgresql-libs
3、安装postgresql
yum install postgresql postgresql-server
4、初始化数据库以及启动服务
service postgresql initdb
service postgresql start
二、配置
在配置之前需将postgresql的端口号5432在iptables下开放。
yum安装postgresql后的安装路径为:/var/lib/pgsql下,主要配置文件在其data文件夹下,进入data文件夹
1、修改postgresql.conf文件
如果想让PostgreSQL监听整个网络的话,将listen_addresses前的#去掉,并将listen_addresses = 'localhost'改成listen_addresses = '*'
2、修改pg_hba.conf
这个文件最后有一个列表,它决定了分派了每一个用户的权限,以及认证方式。格式是“Type Database User Address Method”,要注意的是method最好写md5。
在列表后追加一行:host all all 192.168.1.0/24 password
3、修改postgres用户密码:passwd postgres
4、暂时将pg_hba.conf中,本机的认证方式改为trust,切换当前用户为postgres:su postgres
5、用psql登录PostgreSQL系统,“SELECT * FROM pg_shadow;”,发现这个表里的postgres这个用户根本还没有存储密码;于是,再“ALTER USER postgres PASSWORD '它的密码';
6、重启服务/etc/init.d/postgresql restart,连接成功。
本文来自CSDN博客,转载请标明出处:http://www.blogjava.net/ocean07000814/articles/292065.html
1、检出最新的postgresql的yum配置从http://yum.pgsqlrpms.org/reporpms/repoview/pgdg-centos.html
然后根据版本选择需要的rpm后执行下列命令
rpm -Uvh http://yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-6.noarch.rpm
2、安装或者升级postgresql-libs
yum upgrade postgresql-libs
3、安装postgresql
yum install postgresql postgresql-server
4、初始化数据库以及启动服务
service postgresql initdb
service postgresql start
二、配置
在配置之前需将postgresql的端口号5432在iptables下开放。
yum安装postgresql后的安装路径为:/var/lib/pgsql下,主要配置文件在其data文件夹下,进入data文件夹
1、修改postgresql.conf文件
如果想让PostgreSQL监听整个网络的话,将listen_addresses前的#去掉,并将listen_addresses = 'localhost'改成listen_addresses = '*'
2、修改pg_hba.conf
这个文件最后有一个列表,它决定了分派了每一个用户的权限,以及认证方式。格式是“Type Database User Address Method”,要注意的是method最好写md5。
在列表后追加一行:host
3、修改postgres用户密码:passwd postgres
4、暂时将pg_hba.conf中,本机的认证方式改为trust,切换当前用户为postgres:su postgres
5、用psql登录PostgreSQL系统,“SELECT * FROM pg_shadow;”,发现这个表里的postgres这个用户根本还没有存储密码;于是,再“ALTER USER postgres PASSWORD '它的密码';
6、重启服务/etc/init.d/postgresql restart,连接成功。
本文来自CSDN博客,转载请标明出处:http://www.blogjava.net/ocean07000814/articles/292065.html
请问在CentOS上安装TRAC的步骤和配置
Virtual PC 无法安装 CentOS
postgresql
关于postgreSql的一点问题
安装centos ,magiclinux,等系统都提示没有找到设备驱动(好像是硬盘的吧)?
linux centos 的root密码丢了,怎么办?
centOS 4.x版本 不想安装 ipv6 应该怎么做,希望高手解答。
centOS 4.x版本 不想安装 ipv6 应该怎么做,希望高手解答。
如何向postgresql数据库里导入其它类型的数据?
如何为postgreSQL的Jdbc驱动设置Classpath
如何在.net环境下配置PostgreSQL数据库驱动,并且要下在那些包?
谁能详细说明下 PostgreSQL ,以及在 JDBC 中如何连接。
我装centos linux的问题:没有发现所需物件(divece)
谁有PostgreSQL Manager 3.3.0.1 的破解码,请帮忙给出啦
请问:可以用c#对PostgreSQL编程吗?请给个连接的例子?
紧急求救 postgreSQL教程
怎样用postgresql建表,建数据库
DOS下安装的问题
linux下软件的安装
DOS下XP的安装?
mysql、oracle、postgresql三种数据库,如何取得表中当前id的下一个(id),三种的语法分别是什么?
php 与 postgresql 怎么实现连接?
postgresql用copy总是报错,怎么回事?
PostgreSQl好用,还是mySql好用?