在Ubuntu上安装PostgreSQL的步骤如下:
安装步骤- 更新软件包列表
sudo apt update- 安装 PostgreSQL
sudo apt install postgresql postgresql-contrib -ypostgresql 是 PostgreSQL 数据库的核心包。postgresql-contrib 包含一些额外的功能和工具(可选但推荐)。- 验证服务状态
sudo systemctl status postgresql如果服务没有运行,可以使用以下命令启动它:sudo systemctl start postgresql- 设置开机自启
sudo systemctl enable postgresql- 配置 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;- 允许远程访问(可选)
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- 防火墙配置(可选)
sudo ufw allow 5432/tcpsudo ufw reload上一篇:如何提升Ubuntu上MongoDB的查询速度
下一篇:Debian虚拟机在VirtualBox中如何实现网络桥接
Ubuntu









