可以,按发行版用包管理器一条命令即可完成安装与初始化,再按需做最小配置即可使用
最简安装步骤清单
常见后续配置
- 远程访问(仅开发环境建议开放,生产请限定网段)
- 修改 postgresql.conf:listen_addresses = ‘*’
- 修改 pg_hba.conf,增加:host all all 0.0.0.0/0 md5(或改为 scram-sha-256 更安全)
- 重启生效:sudo systemctl restart postgresql
- 基础性能参数(示例,按机器内存调整)
- shared_buffers:建议为内存的15%~20%(如 2GB 起)
- max_connections:按业务调整(示例 500)
更省事的选择
- Docker 一条命令运行(开发/测试)
- docker run --name pg -e POSTGRES_PASSWORD=你的密码 -p 5432:5432 -d postgres:17
- 一键脚本
- 社区存在多版本一键安装脚本(支持自定义版本、端口、目录、服务单元等),适合标准化交付与快速试验。使用前请审阅脚本来源与参数,避免安全风险。
安全提示
- 默认仅本地可连;开放外网前务必限制来源 IP、使用强口令或证书认证,并开启防火墙策略。
- 生产环境避免使用 trust 认证,优先采用 md5 或 scram-sha-256,并定期更新补丁与备份数据。