Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)

子干
• 阅读 4327

1. 安装yum源

打开https://yum.postgresql.org/re... ,找到自己需要的版本,右键复制链接地址。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
不放心是否复制成功的话可以粘贴出来看看。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
以root模式进入CentOS7,输入:yum install + 刚刚复制的链接
https://download.postgresql.o...
回车。
下载目录
/var/tmp/yum-root-jUdEsc/pgdg-centos94-9.4-3.noarch.rpm

Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
输入:y,回车。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)

2. 安装PostgreSQL

输入:yum install -y postgresql94-server postgresql94-contrib
回车。(如果使用其他版本的PostgreSQL则需要把其中的两个94换成对应的数字)
输入y,回车。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)查询数据库有没有初始化
ll -lhtr /var/lib/pgsql/9.4/data/
如果已经初始化过了,则可以先把以前的数据库删除掉,再重新初始化
rm -rf /var/lib/pgsql/9.4/data/*
/var/lib/pgsql
/usr/pgsql-9.4

输入:/usr/pgsql-9.4/bin/postgresql94-setup initdb
回车,初始化数据库。(如果使用其他版本的PostgreSQL则需要把其中的9.494换成对应的数字)
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
(如果未安装firewalld防火墙可跳过下面两步)
输入:firewall-cmd --add-service=postgresql --permanent
回车,开放防火墙。
输入:firewall-cmd --reload
回车,重启防火墙。

3. 修改默认PostgreSQL用户密码

PostgreSQL安装后会创建一个用户,名为postgres
输入:su – postgres
回车,切换至用户。
输入:psql -U postgres
回车,登录数据库。
输入:ALTER USER postgres with encrypted password 'abc123';
(不要漏了“;”)回车,设置默认用户postgre的密码,此处密码为abc123,可自行修改。
输入:q
回车, 退出数据库。
输入:exit
回车,退出用户。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)

4. 配置远程访问

输入:vi /var/lib/pgsql/9.4/data/postgresql.conf
回车,进入文档内容。(如果使用其他版本的PostgreSQL则需要把其中的9.4换成对应的版本)
光标下翻,找到listen_addresses
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)按 i 键进入“插入编辑模式”,去掉“listen_address”前面的 #,使该配置参数起效
如果想对所有IP开放,则将 localhost 改为 * 即可
如果想仅对部分IP开放,多个IP之间用 , (逗号+空格)隔开。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
编辑完成后,按Esc键,输入::wq
回车,“保存退出”文档。
输入:vi /var/lib/pgsql/9.4/data/pg_hba.conf
回车,进入文档内容。(如果使用其他版本的PostgreSQL则需要把其中的9.4换成对应的版本)
将光标移至底部。

Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
按 i 键进入“插入编辑模式”,在IPv4 local connections下方添加允许连接的IP。
如果想允许所有IPv4地址,则加入一行:host all all 0.0.0.0/0 md5
IPv6方法类似。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)
编辑完成后,按Esc键,输入::wq
回车,“保存退出”文档。
输入:systemctl restart postgresql-9.4.service
回车,重启postgressql服务。(如果使用其他版本的PostgreSQL则需要把其中的9.4换成对应的版本)
设置开机自启动:
systemctl enable postgresql-9.5.service
启动服务:
systemctl start postgresql-9.5.service
此时postgreSQL数据库安装成功,用可视化工具连接一下吧。
Centos7 安装PostgreSQL9.4 步骤详解(skycto JEEditor)

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
springboot之docker化
1、Docker安装本人是centos7系统,安装也是按照官方文档进行安装。https://docs.docker.com/install/linux/dockerce/centos/,即1、sudoyuminstallyyumutils\devicemapperpersistentdata\
红烧土豆泥 红烧土豆泥
4年前
记一次基于ECS搭建Docker环境
基于CentOS7安装DockerCE(社区版)步骤:
Stella981 Stella981
3年前
Docker 安装
(CentOS7)使用yum方式安装docker:root@localhost~$curlhttps://download.docker.com/linux/centos/dockerce.repoo/etc/yum.repos.d/docker.reporoot@localhost~$yum
Stella981 Stella981
3年前
Centos7安装svn服务
Centos7安装svn2020120509:53:032020111816:54:080800chenxizhannew在Centos上安装SVN服务器的步骤简单介绍每个安装步骤的原理CentOSLinuxrelease7.9
Wesley13 Wesley13
3年前
MySQL安装之yum安装
MySQL安装之yum安装在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1.下载并安装MySQL官方的YumRepository1root@BrianZhu/wgeti
Stella981 Stella981
3年前
Linux下安装SVN服务(CentOS7下)
1\.安装centos(我这里使用的是CentOS7)下yum命令即可方便的完成安装$ sudo yum install subversion测试安装是否成功:$ svnserve version2\.建立版本库创建svn数据目录(subversion默认是把/var/svn作为数据根目录的,开
Stella981 Stella981
3年前
Centos7 YUM安装MariaDB 10.0
Centos7YUM安装MariaDB10.0安装步骤(新装)1.配置添加yum源文件vim/etc/yum.repos.d/mariadb.repoMariaDB10.0CentOSrepositorylistcreated2016053
Stella981 Stella981
3年前
Nginx学习
  本人是在32位win7下通过VMware安装64位CentOS6.5。因为WIN7是32位而CentOS是64位,所以在第一次安装CentOS时提示”CPU支持虚拟化技术,但该功能未打开“,此时需要重启电脑进入BIOS打开此项功能的支持。安装好CentOS后就要开始搭建Nginx环境了,Nginx文件可以去官网下载,我下的版本是1.4.5。然后
Stella981 Stella981
3年前
CentOS yum安装Oracle10g
1.配置网易163的yum源:1.1下载yum安装文件 注意,如果下载时找不到文件,就登录到:http://mirrors.163.com/centos/6/os/x86\_64/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2
Stella981 Stella981
3年前
CentOS7配置网卡上网、安装wget、配置163yum源
2019/09/12,CentOS7,VMware摘要:CentOS7安装完成(最小化安装)后,不能联网(已选择桥接网络),需要修改配置文件及配置yum源修改配置文件  进入网卡配置目录cd/etc/sysconfig/networkscripts  使用 ls 命令查看网卡配置文件,如下图,其中
Stella981 Stella981
3年前
CentOS服务器安装笔记(二)
6系统初始化6.1更新软件源(可选,本次安装未使用)可以更新自带的yum源为国内的搜狐和网易源,但实际测试自带的源速度很快(400600K/s),因此本步骤可选。安装步骤1、下载repo文件下载地址:http://mirrors.163.com/.help/CentOS6Base163.repo(http