在centos7 服务器上 安装 postgresql14.7过程
一 安装过程
1 从官网确定安装脚本
- https://www.postgresql.org ,点击DownLoads

- 选择 Linux
- 选择postgresql版本
- 选择 centos7

2 选择后执行 官方提供的脚本
# Install the repository RPM:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
# Install PostgreSQL:
sudo yum install -y postgresql14-server postgresql14-contrib
# Optionally initialize the database and enable automatic start:
sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14
3 默认安装位置
- pg 系统安装位置
[root@wy pgsql-14]# tree -d -L 3 /usr/pgsql-14/
/usr/pgsql-14/
├── bin
├── doc
│ └── extension
├── lib
│ └── bitcode
└── share
├── contrib
├── extension
├── locale
│ ├── cs
│ ├── de
│ ├── el
│ ├── es
│ ├── fr
│ ├── it
│ ├── ja
│ ├── ko
│ ├── pl
│ ├── pt_BR
│ ├── ru
│ ├── sv
│ ├── tr
│ ├── uk
│ ├── vi
│ └── zh_CN
├── man
│ ├── man1
│ ├── man3
│ └── man7
├── timezonesets
└── tsearch_data
- 初始化的生成的数据库位置
/var/lib/pgsql/
└── 14
├── backups
└── data
├── base
│ ├── 1
│ ├── 14485
│ └── 14486
├── global
├── log
├── pg_commit_ts
├── pg_dynshmem
├── pg_logical
│ ├── mappings
│ └── snapshots
├── pg_multixact
│ ├── members
│ └── offsets
├── pg_notify
├── pg_replslot
├── pg_serial
├── pg_snapshots
├── pg_stat
├── pg_stat_tmp
├── pg_subtrans
├── pg_tblspc
├── pg_twophase
├── pg_wal
│ └── archive_status
└── pg_xact
二 修改必要的设置
1 检查防火墙的设置
centos7 防火墙 放行 TCP 5432端口
<
本文详细介绍了在CentOS7服务器上安装PostgreSQL14.7的步骤,包括下载安装脚本,初始化数据库,设置防火墙规则以开放5432端口,设置postgres用户密码,修改配置文件,安装pldebugger插件以及PostGIS扩展,并提供了安装后的使用示例。
667

被折叠的 条评论
为什么被折叠?



