在openEuler上搭建PostgreSQL数据库服务器,首先需要安装PostgreSQL软件包。以下是基于openEuler的命令行操作步骤:
- 更新软件包列表:
sudo yum update
- 安装PostgreSQL服务器:
sudo yum install postgresql-server
- 初始化数据库:
sudo postgresql-setup initdb
- 启动并设置开机自启动PostgreSQL服务:
sudo systemctl enable --now postgresql
- 确认服务状态:
sudo systemctl status postgresql
- 登录到PostgreSQL交互式终端:
sudo su - postgres
psql
- 设置密码:
\password postgres
- 创建新用户和数据库(可选):
CREATE USER myuser WITH PASSWORD 'mypassword';
CREATE DATABASE mydatabase OWNER myuser;
- 退出PostgreSQL终端:
\q
- 退出shell:
exit
这些步骤会在openEuler上安装PostgreSQL数据库,并设置基本的配置。根据实际需求,您可能需要调整配置文件postgresql.conf
和pg_hba.conf
以设置更复杂的安全性和性能参数。