简介
PostgreSQL是一款功能强大的开源关系型数据库管理系统,被广泛应用于Web应用和企业级数据库中。本文将介绍如何在CentOS下安装和配置PostgreSQL 9.6.2版本。
步骤
步骤一:使用Yum安装PostgreSQL
-
打开终端,并使用root用户登录。
-
在终端中运行以下命令安装PostgreSQL:
yum install postgresql96-server postgresql96-contrib
步骤二:初始化数据库
-
在终端中运行以下命令初始化数据库:
/usr/pgsql-9.6/bin/postgresql96-setup initdb -
启动PostgreSQL服务:
systemctl start postgresql-9.6
步骤三:配置PostgreSQL
-
打开配置文件
postgresql.conf:vi /var/lib/pgsql/9.6/data/postgresql.conf -
修改以下参数以配置PostgreSQL:
listen_addresses = '*' # 监听所有IP地址 max_connections = 100 # 最大连接数 shared_buffers = 128MB # 共享缓冲区大小 effective_cache_size = 4GB # 有效缓存大小 -
保存并关闭文件。
步骤四:配置访问权限
-
打开配置文件
pg_hba.conf:vi /var/lib/pgsql/9.6/data/pg_hba.conf -
修改以下参数以配置访问权限:
local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust -
保存并关闭文件。
步骤五:重新启动PostgreSQL
-
重新启动数据库服务:
systemctl restart postgresql-9.6
步骤六:设置密码
-
切换到PostgreSQL默认用户
postgres:su - postgres -
运行以下命令设置密码:
psql -c "alter user postgres with password 'your_password';"将
your_password替换为您想要设置的密码。 -
退出
postgres用户:exit
结论
通过以上步骤,您已成功在CentOS下安装和配置了PostgreSQL 9.6.2版本。您现在可以使用该数据库进行开发和部署项目。如有需要,您还可以查阅PostgreSQL的官方文档以深入了解更多功能和配置选项。
希望本文对您有所帮助!
评论 (0)