postgresql安装及配置
时间: 2024-09-20 07:00:35 浏览: 61
PostgreSQL是一款开源的对象关系型数据库系统,常用于企业级应用。以下是安装及基本配置的步骤:
**安装**(在Ubuntu上为例):
1. 打开终端:`Ctrl+Alt+T`
2. 更新包列表:`sudo apt-get update`
3. 安装PostgreSQL:`sudo apt-get install postgresql postgresql-contrib`
**启动服务**:
4. 启动服务:`sudo service postgresql start`
5. 确认已启动:`systemctl status postgresql`
**创建管理员用户**(首次登录):
6. 运行初始化脚本:`sudo -u postgres initdb`
7. 使用`createdb`命令创建数据库(如mydb):`createdb mydb`
8. 首次登录:`sudo -u postgres psql`
**配置**:
9. 编辑PostgreSQL的配置文件:`sudo nano /etc/postgresql/<version>/main/pg_hba.conf`
- 添加一行允许本地主机访问的规则:`local all all trust`
- `<version>`应替换为实际版本号。
10. 修改数据目录权限:`sudo chown -R postgres:postgres /var/lib/postgresql/<version>`
11. 写入配置更改并重启服务:`sudo systemctl restart postgresql`
**安全注意事项**:
- 设置强密码:`ALTER USER postgres WITH PASSWORD 'your_password';`
- 可以通过pgAdmin等图形化工具进行管理,提供更直观的安全界面。
阅读全文