PostgreSQL数据库服务器,就需要进行相应的配置。 配置远 程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hbaconf和postgresqlconf。 pg_hbaconf:配置对数据库的访问权限, postgresqlconf:配置PostgreSQL数据库服务器的相应的参数。 步骤: 1修改pg_hbaconf文件,配置用户的访问权限(#开头的行是注释内容): # TYPE DATABASE USER CIDR-ADDRESS METHOD # “local” is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127001/32 trust host all all 19216810/24 md5 # IPv6 local connections: host all all ::1/128 trust 其中,第7条是新添加的内容,表示允许网段19216810上的所有主机使用所有合法的数据库用户名访问数据库,并提供加密的密码验证。 其中,数字24是子网掩码,表示允许19216810--1921681255的计算机访问! 2修改postgresqlconf文件,将数据库服务器的监听模式修改为监听所有主机发出的连接请求。 定位到#listen_addresses=’localhost’。PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请 求。 将行开头都#去掉,将行内容修改为listen_addresses=’‘来允许数据库服务器监听来自任何主机的连接请求 上面就是Linux设置PostgreSQL远程访问的方法介绍了,如果你不设置,则PostgreSQL默认只能范围本地,功能比较局限。
#PGDATA=/home/pgdata
#service postgresql start
就行了。。
你的想法是对的。。
你可以用fdisk再分一个分区。
mount /var/lib/pgsql/data /dev/hdax
initdb
放在那都行,都一样,没什么好坏
只是/var卷你的有多大不可能上G吧
/boot 60M 越过60是浪费
/ 1000M 足够你用了
/usr 2000M 装KDE,其它软件
/var 2000M 有些软件要用这里如:qmail
/home 2000M 用户目录,
这样的分区可以适何大多的需求
PG数据库放在/var/lib/pgsql/data
当PG数据越来越多达到2000M时
还有你还要考虑其它程序也要用/var
所以我说让你在分个区给它
mount /var/lib/pgsql/data /dev/sdax
以上就是关于Linux怎么设置PostgreSQL远程访问全部的内容,包括:Linux怎么设置PostgreSQL远程访问、请教关于$PGDATA的设定、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)