1.安装PostgreSQL和pgAdmin的步骤(Ubuntu)

1.安装PostgreSQL

#配置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'

#配置PostgreSQL腾讯云镜像存储库
sudo sh -c 'echo "deb https://mirrors.cloud.tencent.com/postgresql/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

#配置PostgreSQL华为云镜像存储库
sudo sh -c 'echo "deb https://mirrors.huaweicloud.com/postgresql/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
#安装PostgreSQL最新版
sudo apt-get -y install postgresql libpq-dev
#查看PostgreSQL版本
psql --version
  • 在Ubuntu下安装PostgreSQL后,会自动注册为服务,并随操作系统自动启动(无需重启)。
  • 在Ubuntu下安装PostgreSQL后,会自动添加一个操作系统用户,用户名为postgres,密码是随机的。
  • 自动创建数据库用户名为postgres,密码也是随机的,并且会自动生成一个名称为postgres的数据库。

2.安装pgAdmin

#安装pgAdmin存储库公共密钥
sudo apt install curl
sudo curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
#配置pgAdmin官方存储库
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

#配置pgAdmin腾讯云镜像存储库
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://mirrors.cloud.tencent.com/postgresql/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

#配置pgAdmin华为云镜像存储库
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://mirrors.huaweicloud.com/postgresql/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
#安装pgAdmin4(桌面和web双模式)
sudo apt install pgadmin4

#安装pgAdmin4-desktop(桌面单模式)
sudo apt install pgadmin4-desktop

#安装pgAdmin4-web(web单模式)
sudo apt install pgadmin4-web 
#如果已安装pgadmin4-web单模式,请运行以下命令:
sudo /usr/pgadmin4/bin/setup-web.sh

3.文件讲解

postgresql-client-15client libraries and client binaries
postgresql-15core database server
libpq-devlibraries and headers for C language frontend development

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/basic/postgresql/3217.html

(3)
上一篇 2023年1月1日 15:18
下一篇 2023年1月1日 21:33

相关推荐

发表回复

登录后才能评论