iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Redhat6.5安装Postgres9.6的详细步骤
  • 542
分享到

Redhat6.5安装Postgres9.6的详细步骤

2024-04-02 19:04:59 542人浏览 八月长安
摘要

这篇文章主要讲解了“Redhat6.5安装Postgres9.6的详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redhat6.5安装Postgre

这篇文章主要讲解了“Redhat6.5安装Postgres9.6的详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redhat6.5安装Postgres9.6的详细步骤”吧!

1、安装介质

postgresql96-libs-9.6.3-1PGDG.rhel6.x86_64.rpm

postgresql96-contrib-9.6.3-1PGDG.rhel6.x86_64.rpm

postgresql96-9.6.3-1PGDG.rhel6.x86_64.rpm

postgresql96-server-9.6.3-1PGDG.rhel6.x86_64.rpm

2、 安装Postgres

2.1 创建postgres用户

新增postgres用户和组

groupadd postgres

useradd -g postgres postgres

passwd postgres  --修改postgres用户密码

2.2 安装rpm包

rpm -qa | grep postgres //删除已安装的postgres包

rpm -ivh postgresql96-libs-9.6.3-1PGDG.rhel6.x86_64.rpm

rpm -ivh postgresql96-9.6.3-1PGDG.rhel6.x86_64.rpm

rpm -ivh postgresql96-contrib-9.6.3-1PGDG.rhel6.x86_64.rpm

rpm -ivh postgresql96-server-9.6.3-1PGDG.rhel6.x86_64.rpm

rpm -qa | grep postgres

3、 初始化数据库

查看启动文件

ls -rlt /etc/rc.d/init.d/postgresql-9.6

可以看到如下变量设置

# Set defaults for configuration variables

PGENGINE=/usr/pgsql-9.6/bin

PGDATA=/var/lib/pgsql/9.6/data

PGLOG=/var/lib/pgsql/9.6/pgstartup.log

创建数据库目录

mkdir -p /postgres/data

chown -R postgres:postgres /postgres/data

更改数据库安装位置

vi /etc/rc.d/init.d/postgresql-9.6

修改如下变量值

PGDATA=/postgres/data

PGLOG=/postgres/pgstartup.log

查找initdb文件

[root@nbu01 software]# find / -name initdb

/usr/pgsql-9.6/bin/initdb

指定数据库存放位置和编码方式,初始化数据库:

su - postgres

/usr/pgsql-9.6/bin/initdb -E UNICODE -D /postgres/data

编辑postgresql.conf文件,修改数据库默认接收的监听地址与端口参数:

vi /postgres/data/postgresql.conf

将#listen_addresses = 'localhost'         # what IP address(es) to listen on;

修改为listen_addresses = '*'

接下来继续修改pg_hba.conf文件,告诉数据库服务器它将允许什么样的客户端连接到自己:

vi /postgres/data/pg_hba.conf --修改postgresql服务连接文件

在86行下面增加一行,表示允许任何一个客户端使用正确的用户名和密码访问自己:

host    all             all             0.0.0.0/0               trust

备注:设置 trust,本地可以使用psql -U postgres直接登录服务器;设置 peer,本地可以使用psql -h 127.0.0.1 -d postgres -U postgres直接登录服务器

数据库服务启停

默认postgresql-9.6不是自启动的,我们需要设置postgresql-9.6服务为自启动服务:

chkconfig postgresql-9.6 on  设置服务自启动

chkconfig --list

service postgresql-9.6 status 查看服务状态

service postgresql-9.6 start 启动postgresql-9.6服务

有三种方式可以查看postgresql运行是否运行

ps -ef | grep postgres  查postgres的进程信息

netstat -tpnl | grep 5432   查postgres的端口号5432是否已经打开

service postgresql-9.6 status 查看服务状态

连接postgresql数据库:

psql -U postgres //连接pgsql server

psql -h 127.0.0.1 -d postgres -U postgres //连接pgSQL Server

修改配置文件pg_hba.conf之后,登录数据库重新刷新更新后的配置命令:

select pg_reload_conf();

show data_directory;

修改postgres密码

ALTER USER postgres WITH PASSWord 'spdb1234'; //添加密码

select * from pg_shadow;

\q回车 退出登录

设置防火墙

iptables -I INPUT -p tcp --dport 22 -j ACCEPT

iptables -I INPUT -p tcp --dport 5432 -j ACCEPT

service iptables save

service iptables restart

cat /etc/sysconfig/iptables

感谢各位的阅读,以上就是“Redhat6.5安装Postgres9.6的详细步骤”的内容了,经过本文的学习后,相信大家对Redhat6.5安装Postgres9.6的详细步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

您可能感兴趣的文档:

--结束END--

本文标题: Redhat6.5安装Postgres9.6的详细步骤

本文链接: https://www.lsjlt.com/news/59214.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Redhat6.5安装Postgres9.6的详细步骤
    这篇文章主要讲解了“Redhat6.5安装Postgres9.6的详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redhat6.5安装Postgre...
    99+
    2024-04-02
  • Redhat6.5安装MySQL5.7的步骤
    这篇文章主要讲解了“Redhat6.5安装MySQL5.7的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redhat6.5安装MySQL5.7的步骤”...
    99+
    2024-04-02
  • Redis的详细安装步骤
    一、Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。    它支持字符串(string)、哈希表(hash)、列表(list)、集合(set)、有序集合(zset / so...
    99+
    2023-09-03
    redis 数据库 java
  • 安装cassandra2.2.4的详细步骤
    这篇文章主要讲解了“安装cassandra2.2.4的详细步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“安装cassandra2.2.4的详细步骤”吧!...
    99+
    2024-04-02
  • Centos7的安装步骤【详细】
    centos7下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 1、打开虚拟机,点击主页,创建新的虚拟机 2、使用典型和自定义都行,这里我选的...
    99+
    2023-09-06
    服务器 运维 网络
  • 安装Postgresql12.1的详细步骤
    这篇文章主要介绍“安装Postgresql12.1的详细步骤”,在日常操作中,相信很多人在安装Postgresql12.1的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • Mysql详细安装步骤
    目录 1、解压服务端Mysql安装包  2.复制改变my.ini文件  3、安装MySQL服务 4、启动mysql服务  6.记录初始密码,利用初始密码登录 &7.改变MySQL链接密码        1、解压服务端Mysql安装包 ...
    99+
    2023-09-06
    mysql 数据库 服务器
  • pip安装详细步骤
    安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的...
    99+
    2023-10-22
    python pip
  • ASP.NET安装详细步骤
    这篇文章主要介绍“ASP.NET安装详细步骤”,在日常操作中,相信很多人在ASP.NET安装详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ASP.NET安装详细步骤”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-18
  • vmware10安装ubuntu13.10的详细步骤
    这篇文章主要介绍“vmware10安装ubuntu13.10的详细步骤”,在日常操作中,相信很多人在vmware10安装ubuntu13.10的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vmwar...
    99+
    2023-06-13
  • mac 安装 NVM 的详细步骤:
    1、打开终端  安装 Homebrew(如果尚未安装) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.s...
    99+
    2023-08-31
    macos
  • Linux安装jdk的详细步骤
    文章目录 1:查看Linux系统是否有自带的jdk2:官网下载jdk3:上传jdk安装到到linux服务器4:解压jdk5:配置环境变量6:重新加载配置,输入:source /etc/prof...
    99+
    2023-08-31
    linux java 服务器
  • CentOS 6.2的详细安装步骤
    本篇内容介绍了“CentOS 6.2的详细安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  一、CentOS简介  CentOS是L...
    99+
    2023-06-10
  • CentOS7-安装MySQL详细步骤
    目录  1.卸载MariaDB 1 查看是否存在MariaDB文件 2 卸载 3 检查是否卸载干净  2.安装MySQL 把MySQL加到Linux里 解压&重命名  5.创建数据目录&用户组&用户 1创建数据目录 2创建用户组 3创建用户...
    99+
    2023-09-01
    mysql 数据库 linux
  • CentOS7安装Nginx详细步骤
    首先,先去nginx官网下载压缩包:官网地址 2.然后把压缩包上传到我们CentOS7上。 上传完后接下来我们要安装一些依赖环境: 3.安装gcc环境(因为我们nginx底层其实是C语言开发的):yum install gcc-c++ ...
    99+
    2023-08-20
    nginx 服务器 运维
  • Jupyter notebook 详细安装步骤
    前言: 在安装Jupyter notebook 之前,确认您已安装python编译器(点击进入python官网) 一、开始安装 打开cmd命令窗口         在键盘上点击    win+r 键,打开运行窗口  输入cmd 回车   ...
    99+
    2023-09-29
    大数据 pip python ipython
  • docker安装RabbitMQ详细步骤
    目录1.查找镜像2.下载RabbitMQ镜像3.创建并启动RabbitMQ容器4.进入容器交互页面5.下载插件6.阿里云控制台 开放端口号7.登录1.查找镜像 docker sear...
    99+
    2024-04-02
  • linux安装JDK1.8详细步骤
    linux安装JDK1.8详细步骤 1.官网下载jdk1.8压缩包 进入官网:https://www.oracle.com/java/technologies/downloads/ 2.将下载好的压缩包通过xftp上传至linux服务器(我...
    99+
    2023-08-19
    linux java 服务器
  • Centos7安装Mysql详细步骤
      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev....
    99+
    2023-08-31
    mysql 数据库 服务器
  • SQL Serve详细安装步骤
    1.下载安装SQL Server: (1)下载SQL Server 2019 Developer 官方网址: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads (...
    99+
    2023-09-02
    sql 数据库 java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作