千家信息网

linux安装配置postgresql的步骤

发表于:2024-10-23 作者:千家信息网编辑
千家信息网最后更新 2024年10月23日,本篇文章为大家展示了linux安装配置postgresql的步骤,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。通过yum 安装postgresql 相关的包s
千家信息网最后更新 2024年10月23日linux安装配置postgresql的步骤

本篇文章为大家展示了linux安装配置postgresql的步骤,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

通过yum 安装postgresql 相关的包

sudo yum install -y postgresql postgresql-server postgresql96-devel postgresql-contrib postgresql-docs

初始化数据库

sudo service postgresql initdb // 根据安装的版本确定postgresql 的版本 eg: sudo service postgresql96 initdb

启动数据库

sudo service postgresql start

创建用户和数据

// 首先登陆postgres 用户sudo su postpres psql// 输入上条命令之后 进入psql ,就可以输入sql 语句create user testuser with password 'testpwd';// 创建数据库create database testdb owner testuser;  // 授予用户操作数据库的权限  grant all privileges on database testdb to testuser;  \q 退出  // 修改配置文件,设置数据可以远程访问  sudo cd /var/lib/pgsql/data  // 编辑文件  sudo vim postgresql.conf

修改文件

listen_addresses = 'localhost' 改为 listen_addresses = '*'

修改文件pg_hba.conf

在文件底部添加一行

host all all 0.0.0.0/0 md5

// 重启服务

注意: 查看一下data文件的权限是否是 700 ,如果不是修改为700 sudo chmod 700 /var/bin/data/

sudo service restart postgresql

测试连接

psql -h *.*.*.* -d testdb -U testuser

可能遇到的错误

Peer authentication failed for user "postgres"

解决方法

sudo vim /var/lib/pgsql/data/pg_hba.conf

host all all peer 改为

host all all trust

上述内容就是linux安装配置postgresql的步骤,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

数据 文件 数据库 配置 用户 步骤 技能 权限 版本 知识 输入 简明 简明扼要 一行 代码 内容 命令 就是 底部 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 严明轩互联网科技公司 游戏数据库技术流视频 手机自学网站有哪些软件开发 徐汇区专业软件开发常见问题 steam艾尔登法环连不上服务器 征途mysql数据库 暑假安全网络安全播音稿 找云南app软件开发 nvl数据库中的数据类型 计算机网络安全海报插画 vr软件开发专利 网络安全个人承诺书下载 义乌云象网络技术有限公司 手机rtmp服务器怎样下载 郑州食蚁兽网络技术有限公司 全国网络技术水平考试 人间地狱游戏租用服务器 服务器被人打后多久恢复 九江网络安全课程收费标准 数据库底层表结构 武汉玖泰源网络技术有限公司 csgo服务器怎么进不去 酷狗音乐服务器一直繁忙 华为手机俩卡怎么开数据库 电脑微信聊天记录怎么备份服务器 江苏程序软件开发服务费 彭博咨询数据库 西安网络安全专业大学 废弃服务器数据的安全处置 不签网络安全责任状会怎样
0