PostgreSQL11.4使用rpm安装

1.下载RPM包

下载地址: https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/

或者直接执行wget下载

wget https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7.2-x86_64/postgresql11-11.4-1PGDG.rhel7.x86_64.rpm
wget https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7.2-x86_64/postgresql11-libs-11.4-1PGDG.rhel7.x86_64.rpm
wget https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7.2-x86_64/postgresql11-server-11.4-1PGDG.rhel7.x86_64.rpm
2.安装

先安装相应依赖

yum install -y libicu systemd-sysv

安装rpm包,需要按照这个顺序安装,卸载就反序卸载

rpm -ivh postgresql11-libs-11.4-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-11.4-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-server-11.4-1PGDG.rhel7.x86_64.rpm

卸载

rpm -e postgresql11-server-11.4-1PGDG.rhel7.x86_64
rpm -e postgresql11-11.4-1PGDG.rhel7.x86_64
rpm -e postgresql11-libs-11.4-1PGDG.rhel7.x86_64

rm -rf /usr/pgsql-11/
rm -rf /var/lib/pgsql/
3.数据库初始化
/usr/pgsql-11/bin/postgresql-11-setup initdb
#Initializing database ... OK
4.启动
systemctl enable postgresql-11  #设置开机启动psql
systemctl start postgresql-11   #启动postgresql
5.查看状态
[root@7beccf3c3c2c pg11.4]# systemctl status postgresql-11
● postgresql-11.service - PostgreSQL 11 database server
   Loaded: loaded (/usr/lib/systemd/system/postgresql-11.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2019-07-26 08:00:06 UTC; 11min ago
     Docs: https://www.postgresql.org/docs/11/static/
  Process: 390 ExecStartPre=/usr/pgsql-11/bin/postgresql-11-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
 Main PID: 395 (postmaster)
   CGroup: /system.slice/docker-7beccf3c3c2c90152d9c6eeb67fc2f4bdb854426e27e1e765a91011415f9650e.scope/system.slice/postgresql-11.service
           ├─395 /usr/pgsql-11/bin/postmaster -D /var/lib/pgsql/11/data/
           ├─396 postgres: logger   
           ├─398 postgres: checkpointer   
           ├─399 postgres: background writer   
           ├─400 postgres: walwriter   
           ├─401 postgres: autovacuum launcher   
           ├─402 postgres: stats collector   
           └─403 postgres: logical replication launcher   

Jul 26 08:00:06 7beccf3c3c2c systemd[1]: Starting PostgreSQL 11 database server...
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.251 UTC [395] LOG:  listening on IPv6 address "::1", port 5432
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.251 UTC [395] LOG:  listening on IPv4 address "127.0.0.1", port 5432
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.253 UTC [395] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.254 UTC [395] LOG:  listening on Unix socket "/tmp/.s.PGSQL.5432"
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.267 UTC [395] LOG:  redirecting log output to logging collector process
Jul 26 08:00:06 7beccf3c3c2c postmaster[395]: 2019-07-26 08:00:06.267 UTC [395] HINT:  Future log output will appear in directory "log".
Jul 26 08:00:06 7beccf3c3c2c systemd[1]: Started PostgreSQL 11 database server.
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只努力的微服务

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值