PostgreSQL 9.6.2版本在CentOS下的安装和配置

D
dashi84 2025-01-24T08:02:12+08:00
0 0 223

简介

PostgreSQL是一款功能强大的开源关系型数据库管理系统,被广泛应用于Web应用和企业级数据库中。本文将介绍如何在CentOS下安装和配置PostgreSQL 9.6.2版本。

步骤

步骤一:使用Yum安装PostgreSQL

  1. 打开终端,并使用root用户登录。

  2. 在终端中运行以下命令安装PostgreSQL:

    yum install postgresql96-server postgresql96-contrib
    

步骤二:初始化数据库

  1. 在终端中运行以下命令初始化数据库:

    /usr/pgsql-9.6/bin/postgresql96-setup initdb
    
  2. 启动PostgreSQL服务:

    systemctl start postgresql-9.6
    

步骤三:配置PostgreSQL

  1. 打开配置文件postgresql.conf

    vi /var/lib/pgsql/9.6/data/postgresql.conf
    
  2. 修改以下参数以配置PostgreSQL:

    listen_addresses = '*'      # 监听所有IP地址
    max_connections = 100       # 最大连接数
    shared_buffers = 128MB      # 共享缓冲区大小
    effective_cache_size = 4GB  # 有效缓存大小
    
  3. 保存并关闭文件。

步骤四:配置访问权限

  1. 打开配置文件pg_hba.conf

    vi /var/lib/pgsql/9.6/data/pg_hba.conf
    
  2. 修改以下参数以配置访问权限:

    local   all             all                                     trust
    host    all             all             127.0.0.1/32            trust
    host    all             all             ::1/128                 trust
    
  3. 保存并关闭文件。

步骤五:重新启动PostgreSQL

  1. 重新启动数据库服务:

    systemctl restart postgresql-9.6
    

步骤六:设置密码

  1. 切换到PostgreSQL默认用户postgres

    su - postgres
    
  2. 运行以下命令设置密码:

    psql -c "alter user postgres with password 'your_password';"
    

    your_password替换为您想要设置的密码。

  3. 退出postgres用户:

    exit
    

结论

通过以上步骤,您已成功在CentOS下安装和配置了PostgreSQL 9.6.2版本。您现在可以使用该数据库进行开发和部署项目。如有需要,您还可以查阅PostgreSQL的官方文档以深入了解更多功能和配置选项。

希望本文对您有所帮助!

相似文章

    评论 (0)