Linux下PostgreSQL-12.0安装部署详细步骤
#!/bin/bash
# 安装PostgreSQL 12.0的脚本
# 定义安装函数
install_postgresql() {
# 安装依赖
sudo apt-get update
sudo apt-get install -y wget ca-certificates
# 下载PostgreSQL的GPG密钥
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# 添加PostgreSQL的官方仓库
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
# 更新仓库
sudo apt-get update
# 安装PostgreSQL 12.0
sudo apt-get install -y postgresql-12 postgresql-client-12
# 初始化数据库
sudo /usr/lib/postgresql/12/bin/postgresql-12-setup initdb
# 启动PostgreSQL服务
sudo systemctl enable postgresql
sudo systemctl start postgresql
}
# 执行安装函数
install_postgresql
这段代码提供了一个简化的示例,用于在Ubuntu系统上安装PostgreSQL 12.0。代码中包含了下载GPG密钥、添加PostgreSQL的APT仓库、更新包列表、安装PostgreSQL及其客户端、初始化数据库和启动服务的步骤。这个过程是自动化的,可以直接在命令行中运行。
评论已关闭