postgresql 安装后配置远程连接
linux中安装 postgresql 安装官方教程一步一步执行命令就可以了。https://www.postgresql.org/download/linux/redhat/ 当安装完成 切换到 postgres 用户(安装过程自动创建),使用psql便可登陆终端。 如果需要使用外部机器(非本机) 连接postgresql,则需要配置 pg_hba,postgresql.conf。 第一步,找到这两个文件,可以通过 ps -ef |grep postgre 来查找 postgre的data目录。 第二步,编辑 pg_hba,根据需要进行ip授权。 第三步,编辑postgresql.conf 将listen_address 修改为 listen_address=‘*’ (PostgreSQL默认只监听本地端口,用netstat -tuln只会看到“tcp 127.0.0.1:5432 LISTEN”。修改postgresql.conf中的listen_address=*,监听所有端口,这样远程才能通过TCP/IP登录数据库,用netstat -tuln会看到“tcp 0.0.0.0:5432 LISTEN”。) 第四步,使用pg_ctl reload重新读取pg_hba.conf文件,如果pg_ctl找不到数据库,则用-D /.../pgsql/data/ 指定数据库目录,或export PGDATA=/.../pgsql/data/ 导入环境变量。如果pg_ctl 找不到,则用ps -ef | grep postgre 去查找, 最后 ,注意系统防火墙。centos的防火墙查看 service iptables status 关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Flex学习之(JS中调用Flex的方法)
- asmack在openfire中发送自定义属性、节点的消息
- vue页面使用阿里oss上传功能的实例(一)
- IFTTT开源Swift编写的帧动画框架--RazzleDazzle
- ruby-on-rails – 前端和后端是否由不同的控制器处理?
- postgresql – 如何将二进制pgdump(压缩)转换为纯SQL文件?
- cocos2dx-2.x CCFileUtils文件管理类分析(4)
- ruby – Rackup:无法加载这样的文件’sinatra’
- flash – 如何在AS3中创建Preloader
- 【cocos2d-x 3D游戏开发】2: 2D基础回顾---理解CCMenu类的实