PostgreSql14.2 部署
1. postgresql 官网关于需要安装的包和依赖:
来源:https://yum.postgresql.org/14/redhat/rhel-7-x86_64/repoview/postgresqldbserver14.group.html
2. 四个包都下载下来:
3. 进行PostgresSQL的安装
[root@db-postgresql13 home]# rpm -ivh postgresql14-*
4. 初始化db
[root@db-postgresql13 home]# /usr/pgsql-13/bin/postgresql-13-setup initdb
Initializing database ... OK
5. 启动PostgreSQL服务
[root@db-postgresql13 home]# systemctl start postgresql-13
# 查看服务状态
[root@db-postgresql13 ~]# systemctl status postgresql-13
6. 进入PostgreSQL数据库
[root@db-postgresql13 ~]# su - postgres
Last login: Tue Jun 22 11:13:17 CST 2021 on pts/1 # 查看postgresql版本 -bash-4.2$ psql --version psql (PostgreSQL) 13.3 # 进入数据库 -bash-4.2$ psql psql (13.3) Type "help" for help. postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+-------------+-------------+----------------------- postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres (3 rows) postgres=#