linux安装配置postgresql的步骤

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

10年积累的做网站、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有滁州免费网站建设让你可以放心的选择与我们合作。

通过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的步骤,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。

本文名称:linux安装配置postgresql的步骤
当前URL:https://www.cdcxhl.com/article32/jsdppc.html

成都网站建设公司_创新互联,为您提供网站营销手机网站建设软件开发企业建站微信小程序电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站建设网站维护公司