温馨提示×

PostgreSQL如何在Linux中配置

小樊
42
2025-09-16 19:22:24
栏目: 云计算

以下是在Linux中配置PostgreSQL的步骤:

  1. 安装PostgreSQL
    • Ubuntu/Debian:更新系统包,添加PostgreSQL官方仓库,安装PostgreSQL及contrib包。
    • CentOS/RHEL:添加PostgreSQL官方仓库,安装PostgreSQL及contrib包,初始化数据库。
  2. 启动服务:使用sudo systemctl start postgresql启动服务,sudo systemctl enable postgresql设置开机自启。
  3. 配置远程访问(可选)
    • 编辑postgresql.conf,找到listen_addresses,将其改为'*',并确认port参数(默认5432)。
    • 编辑pg_hba.conf,添加允许远程连接的规则,如host all all 0.0.0.0/0 md5
    • 重启服务使配置生效。
  4. 创建数据库和用户:使用sudo -u postgres psql进入命令行,执行CREATE DATABASECREATE USER语句,以及GRANT语句授予权限。
  5. 设置超级用户密码:使用sudo -u postgres psql,执行\password postgres命令设置密码。

0