包含postgresql监听的词条

如何安装PostgreSQL

PostgreSQL安装:一、windows下安装过程

10余年的绿春网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整绿春建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“绿春网站设计”,“绿春网站推广”以来,每个客户项目都认真落实执行。

安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下:

1、开始安装:

2、选择程序安装目录:

注:安装

PostgreSQL

的分区最好是

NTFS

格式的。PostgreSQL

首要任务是要保证数据的完整性,而

FAT

FAT32

文件系统不能提供这样的可靠性保障,而且

FAT

文件系统缺乏安全性保障,无法保证原始数据在未经授权的情况下被更改。此外,PostgreSQL

所使用的"多分点"功能完成表空间的这一特征在FAT文件系统下无法实现。

然而,在某些系统中,只有一种

FAT

分区,这种情况下,可以正常安装

PostgreSQL,但不要进行数据库的初始化工作。安装完成后,在

FAT

分区上手动执行

initdb.exe

程序即可,但不能保证其安全性和可靠性,并且建立表空间也会失败。

3、选择数据存放目录:

4、输入数据库超级用户和创建的OS用户的密码

注:数据库超级用户是一个非管理员账户,这是为了减少黑客利用在

PostgreSQL

发现的缺陷对系统造成损害,因此需要对数据库超级用户设置密码,如下图所示,安装程序自动建立的服务用户的用户名默认为

postgres。

5、设置服务监听端口,默认为5432

6、选择运行时语言环境

注:选择数据库存储区域的运行时语言环境(字符编码格式)。

在选择语言环境时,若选择"default

locale"会导致安装不正确;同时,PostgreSQL

不支持

GBK

GB18030

作为字符集,如果选择其它四个中文字符集:中文繁体

香港(Chinese[Traditional],

Hong

Kong

S.A.R.)、中文简体

新加坡(Chinese[Simplified],

Singapore)、中文繁体

台湾(Chinese[Traditional],

Taiwan)和中文繁体

澳门(Chinese[Traditional],

Marco

S.A.R.),会导致查询结果和排序效果不正确。建议选择"C",即不使用区域。

----我选择了default

localt,安装正确;建议选择default

localt。

7、安装过程(2分钟)

8、安装完成

Linux怎么设置PostgreSQL远程访问

PostgreSQL数据库服务器,就需要进行相应的配置。 配置远 程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hba.conf和postgresql.conf。 pg_hba.conf:配置对数据库的访问权限, postgresql.conf:配置PostgreSQL数据库服务器的相应的参数。 步骤: 1.修改pg_hba.conf文件,配置用户的访问权限(#开头的行是注释内容): # TYPE DATABASE USER CIDR-ADDRESS METHOD # “local” is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust host all all 192.168.1.0/24 md5 # IPv6 local connections: host all all ::1/128 trust 其中,第7条是新添加的内容,表示允许网段192.168.1.0上的所有主机使用所有合法的数据库用户名访问数据库,并提供加密的密码验证。 其中,数字24是子网掩码,表示允许192.168.1.0--192.168.1.255的计算机访问! 2.修改postgresql.conf文件,将数据库服务器的监听模式修改为监听所有主机发出的连接请求。 定位到#listen_addresses=’localhost’。PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请 求。 将行开头都#去掉,将行内容修改为listen_addresses=’*‘来允许数据库服务器监听来自任何主机的连接请求 上面就是Linux设置PostgreSQL远程访问的方法介绍了,如果你不设置,则PostgreSQL默认只能范围本地,功能比较局限

postgresql 怎么连接

一、 在postgresql的安装文件夹\8.3\data\pg_hba.conf里面(或者在开始菜单程序下面的postgresql的配置文档)找到“# IPv4 local connections:”(不包括引号,下同) 在它上面添加“local pgsql all trust”,在它下面的“host all all 127.0.0.1/32 md5”

下面添加一行,内容为“host all all 192.168.91.1/24 md5”

注:127.0.0.1/32和192.168.91.1/24中的32与24,用32表示该IP被固定,用24表示前3位固定, 后面一位可以由自己设,这样,前3位ip地址与该设定相同的计算机就可以访问postgresql数据库。

二、 "PostgreSQL\8.3\data\postgresql.conf文件中,找到“#listen_addresses = 'localhost'”,把它改成“listen_addresses = '*'”。

" 这样,postgresql就可以监听所有ip地址的连接。

三、 重启postgresql服务。如果系统启用了防火墙,请先关闭。

如何设置PostgreSQL允许被远程访问

postgresql默认情况下,远程访问不能成功,如果需要允许远程访问,需要修改两个配置文件,说明如下:

1.postgresql.conf

将该文件中的listen_addresses项值设定为“*”,在9.0 Windows版中,该项配置已经是“*”无需修改。

2.pg_hba.conf

在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置

host all all 0.0.0.0/0 md5

如果不希望允许所有IP远程访问,则可以将上述配置项中的0.0.0.0设定为特定的IP值。


分享标题:包含postgresql监听的词条
网址分享:http://scjbc.cn/article/dscihic.html

其他资讯