postgresql linux安装
时间: 2024-11-28 12:15:56 浏览: 4
PostgreSQL是一款开源的对象关系型数据库系统,要在Linux上安装它,通常需要遵循以下步骤:
1. **更新包列表**:
```sh
sudo apt-get update (对于基于Debian的系统)
sudo yum update (对于基于Red Hat的系统)
```
2. **安装依赖**:
对于Debian和Ubuntu系列:
```
sudo apt-get install libpq-dev (用于开发库)
```
或者对于RHEL/CentOS系列:
```
sudo yum install postgresql-devel (开发库)
```
3. **下载并解压**:
```
wget https://get.postgresql.org/versions/postgresql-<version>.tar.gz
```
将 `<version>` 替换为你想要的PostgreSQL版本。
4. **配置安装**:
进入解压后的目录:
```
cd postgresql-<version>
```
执行 `./configure` ,然后启动配置向导。按照提示选择安装选项,并指定数据目录位置。
5. **编译安装**:
```
make && sudo make install
```
6. **初始化数据库服务器**:
```
sudo -u postgres createdb template1 (创建模板数据库)
sudo -u postgres initdb -D /usr/local/pgsql/data (创建数据文件夹及其元数据)
```
7. **设置服务**:
对于Debian/Ubuntu:
```
sudo systemctl enable postgresql
sudo systemctl start postgresql
```
或者对于RHEL/CentOS:
```
sudo systemctl enable postgresql.service
sudo systemctl start postgresql.service
```
8. **首次登录配置**:
首次启动时,会提示你创建超级用户账户。输入密码并完成设置。
阅读全文