ubuntu

Ubuntu PostgreSQL 安装步骤是什么

小樊
46
2025-07-03 19:53:02
栏目: 云计算

在Ubuntu上安装PostgreSQL的步骤如下:

安装步骤

  1. 更新软件包列表
sudo apt update
  1. 安装 PostgreSQL
sudo apt install postgresql postgresql-contrib -y
  1. 验证服务状态
sudo systemctl status postgresql
sudo systemctl start postgresql
  1. 设置开机自启
sudo systemctl enable postgresql
  1. 配置 PostgreSQL

默认管理员用户为 postgres。切换用户并进入数据库命令行:

sudo -u postgres psql

psql 命令行中:

ALTER USER postgres WITH PASSWORD 'your_password'; \q # 退出
# 创建新用户
sudo -u postgres createuser --interactive
# 根据提示输入用户名,并选择是否为超级用户

# 创建新数据库
sudo -u postgres createdb mydb
# 赋予用户权限(通过 psql)
sudo -u postgres psql \c mydb
# 连接到数据库
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
  1. 允许远程访问(可选)
sudo nano /etc/postgresql/<版本>/main/postgresql.conf

找到以下行并取消注释(去掉 #)并修改为:

listen_addresses = '*' # 允许所有IP连接

然后,编辑 pg_hba.conf 文件以允许远程连接:

sudo nano /etc/postgresql/<版本>/main/pg_hba.conf

在文件末尾添加以下行:

host all all 0.0.0.0/0 scram-sha-256
sudo systemctl restart postgresql
  1. 防火墙配置(可选)
sudo ufw allow 5432/tcp
sudo ufw reload

0
看了该问题的人还看了