Skip to main content

pg安装

MarshioLess than 1 minutepostgresql

前言

参考

硬件要求

软件要求

用户权限要求

  • 需要能在/usr/local下新建文件的权限

1、下载

进入官网open in new window,点击Download。

postgresql-13.10.tar.gzopen in new window 这里我们选择在CentOS7上安装,而CentOS是RedHat的分支,所以我们选择指定Linux发行版的安装方式。

2、安装

指定Linux发行版

  • Ubuntu
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install postgresql

其他Linux发行版

  • CentOS
# 将上述第一步下载的tar.gz包上传到服务器并解压.
tar -zxvf postgresql-13.10.tar.gz

# 迁移目录
mv postgresql-13.10 postgresql

# 编译
./configure

# 
make && make install

Docker 1、

# 拉取镜像
docker pull postgres:13.10-alpine3.17

# 运行
docker run -itd --name postgresql-13.10 --restart=always -e POSTGRES_PASSWORD=Deepq@postgres-dev1310 -p 5432:5432 -v /data/postgresql:/mnt/postgresql/data postgres:13.10-alpine3.17