ubuntu pgadmin更新升级

887
2025/3/26 6:32:22
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在Ubuntu上更新或升级PgAdmin,您可以按照以下步骤操作:

更新系统

首先,确保您的系统已经更新到最新版本。打开终端并运行以下命令来更新您的系统:

sudo apt update
sudo apt upgrade

检查PgAdmin版本

运行以下命令来查看您当前安装的PgAdmin版本:

pgadmin4 --version

添加PgAdmin官方仓库

您需要添加PgAdmin的官方仓库。运行以下命令:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs) -pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list

更新软件源

更新软件源以包含刚刚添加的仓库:

sudo apt update

安装或升级PgAdmin

现在,您可以使用以下命令安装或升级PgAdmin:

sudo apt install pgadmin4

如果您已经安装了PgAdmin,则此命令将升级到最新版本。

验证安装

安装完成后,您可以通过应用菜单找到PgAdmin并启动它,或者直接在终端中运行以下命令来启动PgAdmin:

pgadmin4

通过Web界面访问PgAdmin(可选)

如果您希望通过Web界面访问PgAdmin,可以按照以下步骤操作:

  1. 安装PgAdmin的Web组件:
sudo apt install nginx
  1. 配置Nginx以反向代理PgAdmin:
sudo nano /etc/nginx/sites-available/pgadmin

在文件中添加以下内容:

server {
    listen 80;
    server_name your_server_ip;

    location / {
        proxy_pass http://127.0.0.1:5050;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

保存并关闭文件,然后测试Nginx配置并重启服务:

sudo nginx -t
sudo systemctl restart nginx
  1. 初始化PgAdmin Web安装脚本:
sudo /usr/pgadmin4/bin/setup-web.sh

按照屏幕上的指示完成设置。

完成以上步骤后,您应该能够通过Web浏览器访问PgAdmin并开始管理您的PostgreSQL数据库。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何在Ubuntu VirtualBox中设置虚拟硬盘