Linux在线安装pg10.6数据库
时间: 2024-12-07 21:02:01 浏览: 9
Linux上安装postgresql数据库全过程
在Linux上在线安装PostgreSQL 10.6版本的数据库,通常分为几个步骤:
1. **更新包列表**:
首先需要确保你的系统已经连接到互联网,并更新软件包列表。
```
sudo apt-get update
```
2. **添加官方存储库**:
对于Debian系列(如Ubuntu),你可以添加PostgreSQL的官方存储库:
```
sudo add-apt-repository ppa:postgresql-10/ppa
```
如果是CentOS或RHEL,则需使用EPEL仓库,但对于较旧的版本,PostgreSQL 10可能不再支持,建议升级到后续版本。
3. **安装PostgreSQL**:
更新软件包列表后,可以安装PostgreSQL 10.6:
```
sudo apt-get install postgresql-10.6 libpq-dev
```
或者如果是yum,命令会类似:
```
sudo yum install epel-release -y
sudo yum install postgresql10-server postgresql-devel
```
4. **初始化数据库**:
安装完成后,运行`initdb`命令创建一个新的数据库实例目录:
```
sudo initdb /var/lib/postgresql/10/main
```
5. **启动服务**:
初始化完成后,启动PostgreSQL服务并设置为开机自启:
```
sudo systemctl start postgresql-10
sudo systemctl enable postgresql-10
```
6. **创建管理员用户**:
使用`createdb`命令或`psql`客户端创建一个管理员账户(如果尚未创建):
```
sudo -u postgres createuser -P your_username
```
输入密码时请确保安全。
7. **首次配置**:
进入postgres shell(提示符通常为`\>`)进行第一次配置,比如设置超级用户密码:
```
sudo -u postgres psql
ALTER USER your_username WITH PASSWORD 'your_password';
\q
```
8. **验证安装**:
最后,退出shell并尝试连接到新的数据库:
```
createdb your_database_name
psql -U your_username your_database_name
```
阅读全文