我的编程空间,编程开发者的网络收藏夹
学习永远不晚

postgresql启动并打开远程访问

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

postgresql启动并打开远程访问

postgresql启动并打开远程访问

正文开始:

  1. 创建pgsql数据库地址:mkdir /var/pgsql/data
  2. 修改pgsql数据库用户组:chown postgresql:postgresql /var/pgsql/
  3. 切换用户到postgresql:su postgresql
  4. 初始化数据库:./(pgsql路径)/bin/initdb -D /var/postgresql/data
  5. 修改配置文件postgresql.conf:vi /var/pgsql/data/postgresql.conf 将#listen_addresses = "localhost"改为listen_addresses = "*"
  6. 修改配置文件pg_hba.conf:在# IPv4 local connections下方添加行host all all 0.0.0.0/0 md5
  7. 启动postgresql:./(pgsql路径)/bin/pg_ctl -D /var/pgsql/data
  8. 创建库和用户:
进入pgsql控制台:./(pgsql路径)/bin/psql -h 127.0.0.1 -p 5432 -U postgres (如果是默认地址也可不用添加后面的参数直接使用./(pgsql路径)/bin/psql进入控制台)

创建用户:create user 用户名 with password "密码";
创建数据库,并分配用户:create database 数据库名 owner 用户名;
为用户分配数据库权限:grant all privileges on database 数据库名 to 用户名;
可以通过“l”来查看数据库相关信息
输入“q”退出控制台

通过上面配置,pgsql应该就成功启动并且开启的了远程访问权限,可以通过用户名/密码远程登录到数据库。

ps:如果服务器启用了防火墙,需要在防火墙上开启5432端口。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

postgresql启动并打开远程访问

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

postgresql启动并打开远程访问

正文开始: 创建pgsql数据库地址:mkdir /var/pgsql/data 修改pgsql数据库用户组:chown postgresql:postgresql /var/pgsql/ 切换用户到postgresql:su postgresql
postgresql启动并打开远程访问
2019-06-27

Ubuntu20 安装mysql8并开启远程访问

ubuntu20.04使用命令安装数据库默认就是8.x版本的 1.安装 sudo apt-get install mysql-server mysql-client 2.修改配置文件 sudo vim /etc/mysql/mysql.conf.d/mysql
Ubuntu20 安装mysql8并开启远程访问
2018-09-29

Docker怎样开启远程访问

这篇文章将为大家详细讲解有关Docker怎样开启远程访问,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。有这么个需求,我需要通过eclipse的 mvn package docker:build 的方式来进
2023-06-07

mysql开启远程访问权限

在默认情况下,MySQL只允许本地登录,如果需要远程访问数据库,如果不开启远程访问权限,会报错java.sql.SQLNonTransientConnectionException: Could not create connection
2023-08-18

Linux上怎么使用docker启动redis并远程访问

这篇文章主要介绍“Linux上怎么使用docker启动redis并远程访问”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux上怎么使用docker启动redis并远程访问”文章能帮助大家解决问
2023-07-05

Linux上使用docker启动redis并远程访问的实现

目录一、Centos7 上安装 docker二、docker 安装 Redis 并启动总结一、centos7 上安装 docker1、安装必要的一些系统工具yum install -y yum-utils device-mapper-p
2023-04-06

linux怎么打开ssh远程访问

要在Linux上打开SSH远程访问,可以按照以下步骤操作:1. 打开终端:在Linux上按下Ctrl + Alt + T组合键,或者点击左上角的应用程序菜单,在搜索栏中输入"终端"并打开。2. 安装SSH服务器:在终端中运行以下命令以安装O
2023-08-17

mysql怎么开启远程访问权限

要开启MySQL的远程访问权限,需要进行以下步骤:1. 修改MySQL的配置文件:找到MySQL的配置文件my.cnf(或者my.ini),一般位于MySQL的安装目录下的\bin目录中。打开该配置文件。2. 注释掉bind-address
2023-08-26

linux怎么开启远程访问权限

要开启Linux系统的远程访问权限,你可以按照以下步骤进行操作:确保系统已安装SSH服务器:远程访问通常通过SSH (Secure Shell) 实现,因此你需要确保系统已安装和运行SSH服务器。大多数Linux发行版都默认安装了OpenS
2023-10-23

阿里云服务器开启远程访问

阿里云服务器开启远程访问可以按照以下步骤进行:首先,需要确定要与哪个云服务器进行远程访问。阿里云有许多服务器可用来远程访问,以下是其中一些常见的选项:AliCloud:阿里云服务器,可以用于虚拟主机,云存储等服务Docker:使用Kubernetes来容器化计算资源Mesos:使用MesosLabs来进行分布式计算确定要使用哪种云服务,并下载其API密钥和访问控制列表(ACL
2023-10-26

编程热搜

目录