以下是在Ubuntu上配置PostgreSQL的步骤:
- 更新系统:
sudo apt update && sudo apt upgrade -y。 - 安装PostgreSQL:
sudo apt install postgresql postgresql-contrib -y。 - 启动服务:安装后服务通常自动启动,可用
sudo systemctl status postgresql查看状态,未启动则用sudo systemctl start postgresql启动,设置开机自启用sudo systemctl enable postgresql。 - 登录数据库:
sudo -i -u postgres psql。 - 修改默认用户密码:在psql中执行
ALTER USER postgres WITH PASSWORD 'your_password';。 - 创建新用户和数据库(可选):可参考文档使用命令创建。
- 配置远程访问(可选):编辑
postgresql.conf,将listen_addresses改为'*';编辑pg_hba.conf,添加允许远程连接的规则,如host all all 0.0.0.0/0 md5,然后重启服务sudo systemctl restart postgresql。 - 配置防火墙(若启用):
sudo ufw allow 5432/tcp,sudo ufw reload。