Centos8-stream 中 PostgreSQL13 的安装教程

2024-12-29 02:58:41   小编

Centos8-stream 中 PostgreSQL13 的安装教程

在 Centos8-stream 操作系统中安装 PostgreSQL13 可以按照以下步骤进行。

确保系统已经更新到最新状态。打开终端,输入以下命令:

sudo yum update -y

接下来,安装必要的依赖包。输入以下命令:

sudo yum install -y libicu postgresql13-server postgresql13-contrib

安装完成后,初始化数据库。执行以下命令:

sudo postgresql-setup initdb

然后,启动 PostgreSQL 服务,并设置为开机自启动。

sudo systemctl start postgresql
sudo systemctl enable postgresql

为了能够远程访问 PostgreSQL 数据库,需要修改配置文件。打开/var/lib/pgsql/13/data/postgresql.conf文件,找到以下行:

#listen_addresses = 'localhost'

将其修改为:

listen_addresses = '*'

打开/var/lib/pgsql/13/data/pg_hba.conf文件,在文件末尾添加以下行,以允许远程访问:

host    all             all             0.0.0.0/0               md5

保存修改并重新加载配置。

sudo systemctl reload postgresql

接下来,创建一个数据库用户和数据库。切换到 PostgreSQL 用户:

sudo -u postgres psql

在 PostgreSQL 命令行中,创建用户:

CREATE USER username WITH PASSWORD 'password';

然后创建数据库:

CREATE DATABASE database_name;

授予用户对数据库的权限:

GRANT ALL PRIVILEGES ON DATABASE database_name TO username;

最后,您可以使用数据库客户端工具,通过指定服务器地址、端口(默认 5432)、用户名和密码来连接到 PostgreSQL 数据库。

通过以上步骤,您已经成功在 Centos8-stream 中安装并配置了 PostgreSQL13,可以开始使用它进行数据库操作和开发了。

TAGS: 安装教程 软件配置 PostgreSQL13 Centos8-stream

欢迎使用万千站长工具!

Welcome to www.zzTool.com