用RPM包安装postgresql
时间:2019-10-26
本文章向大家介绍用RPM包安装postgresql,主要包括用RPM包安装postgresql使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. 配置yum源
yum -y install epel-release
yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm
yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2. 安装
-- 安装11版本 yum -y install postgresql11-server yum -y install postgresql11-devel
3. 初始化
-- rhel6 service postgresql initdb chkconfig postgresql on -- rhel7/8 # 修改数据目录路径 vi /usr/lib/systemd/system/postgresql-11.service Environment=PGDATA=/var/lib/pgsql/11/data/ >>>>>>>配置自定义数据目录 Environment=PGDATA=/ups/data/pgdata/11/pg_root /usr/pgsql-11/bin/postgresql-11-setup initdb or su - postgres /usr/pgsql-11/bin/initdb -D /ups/data/pgdata/11/pg_root
systemctl enable postgresql-11 systemctl start postgresql-11
4. 启动服务
-- rhel6 service postgresql start -- rhel7/8 systemctl start postgresql11
5. 其它相关配置
-- 配置环境变量 vi /home/postgres/.bash_profile export PGPORT=1921 export PGUSER=postgres export PGGROUP=postgres export PGDATA=/ups/data/pgdata/11/pg_root export LANG=en_US.UTF-8 export PGHOME=/ups/app/pgsql-11 export LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib export PATH=$PGHOME/bin:$PATH:. export MANPATH=$PGHOME/share/man:$MANPATH -- 配置IP和端口 vi ${PGDATA}/postgresql.conf -- 修改listen_addresses如下 listen_addresses = '*' -- 配置连接方式 cp ${PGDATA}/pg_hba.conf ${PGDATA}/pg_hba.conf_${MDATE} vi ${PGDATA}/pg_hba.conf host all all 192.168.10.0/24 md5 -- 配置共享内存 vi ${PGDATA}/postgresql.conf shared_buffers = 128MB # min 128kB <<<<<<<<默认值
原文地址:https://www.cnblogs.com/wandering-mind/p/11743176.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- PHP chunk_split()函数讲解
- Python3爬虫中Ajax的用法
- stripos函数知识点实例分享
- PHP实现字符串大小写转函数的功能实例
- 在django中实现choices字段获取对应字段值
- python语言中有算法吗
- jQuery ajax+PHP实现的级联下拉列表框功能示例
- PHP+mysql防止SQL注入的方法小结
- 浅谈tensorflow 中的图片读取和裁剪方式
- Python实现SMTP邮件发送
- 浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
- 通过PHP设置BugFree获取邮箱通知
- Django封装交互接口代码
- 使用K.function()调试keras操作
- tensorflow图像裁剪进行数据增强操作