linux postgresql安装教程
时间: 2024-06-13 09:02:46 浏览: 305
Linux上安装PostgreSQL是一个常见的任务,下面是简要的安装步骤:
1. **更新包列表:**
在开始之前,确保你的系统是最新状态,运行以下命令:
```
sudo apt-get update
```
或者对于基于Docker的环境,可以使用`apt`替换为`podman`或`docker`。
2. **安装PostgreSQL:**
对于Debian/Ubuntu系统:
```
sudo apt-get install postgresql postgresql-contrib
```
对于CentOS/RHEL:
```
sudo yum install postgresql-server postgresql-contrib
```
或者使用RPM包管理器。
3. **启动PostgreSQL服务:**
启动服务并设置自动开机启动:
```
sudo systemctl start postgresql
sudo systemctl enable postgresql
```
4. **创建管理员用户(首次安装):**
首次启动时,可能会提示你创建一个超级用户。输入命令行提示中的提示进行操作。
5. **设置密码:**
进入postgres shell(psql):
```
sudo -u postgres psql
```
输入命令:
```
\password
```
设置你的新密码。
6. **配置PostgreSQL:**
可能需要编辑`postgresql.conf`文件以满足你的需求,但通常首次安装默认配置就足够。
7. **连接到PostgreSQL:**
使用`createdb`和`\c`命令创建数据库和切换到它:
```
createdb your_database_name
\c your_database_name
```
8. **验证安装:**
可以创建一个简单的表来测试连接:
```
CREATE TABLE test_table (id SERIAL PRIMARY KEY, name VARCHAR(255));
INSERT INTO test_table (name) VALUES ('Test Entry');
SELECT * FROM test_table;
```
阅读全文