linux 安装postgresql
发布时间 - 2019-11-22 00:00:00 点击率:次下面由linux教程栏目给大家介绍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
# for
# var
# vim
# postgresql
# 数据库
# 给大家
# 如果不是
# 重启
# 解决方法
# 配置文件
# 就可以
# 远程访问
# cn
# oss
# space
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
java中使用zxing批量生成二维码立牌
如何用免费手机建站系统零基础打造专业网站?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
佛山网站制作系统,佛山企业变更地址网上办理步骤?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
Linux网络带宽限制_tc配置实践解析【教程】
java获取注册ip实例
简单实现Android验证码
Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
iOS UIView常见属性方法小结
制作企业网站建设方案,怎样建设一个公司网站?
如何自定义建站之星模板颜色并下载新样式?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
如何有效防御Web建站篡改攻击?
如何快速搭建高效WAP手机网站?
如何在云主机快速搭建网站站点?
如何在 Pandas 中基于一列条件计算另一列的分组均值
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
zabbix利用python脚本发送报警邮件的方法
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
如何在IIS中新建站点并配置端口与物理路径?
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
Bootstrap整体框架之JavaScript插件架构
实例解析Array和String方法
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
如何挑选优质建站一级代理提升网站排名?
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
Java类加载基本过程详细介绍
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
详解阿里云nginx服务器多站点的配置
UC浏览器如何设置启动页 UC浏览器启动页设置方法
JavaScript如何实现错误处理_try...catch如何捕获异常?
如何在VPS电脑上快速搭建网站?
Python正则表达式进阶教程_复杂匹配与分组替换解析
微信小程序 canvas开发实例及注意事项
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
如何在景安服务器上快速搭建个人网站?


o service postgresql start