温馨提示×

ubuntu pgadmin版本选择指南

小樊
77
2025-04-09 04:56:25
栏目: 智能运维

在Ubuntu上安装pgAdmin时,选择合适的版本非常重要,以下是不同版本的安装指南:

Ubuntu 16.04安装pgAdmin 4

  • 安装步骤
    1. 更新系统软件包索引:sudo apt-get update
    2. 安装依赖包:sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev libpq-dev python3-dev python3-pip python3-venv
    3. 创建并激活Python虚拟环境:
      python3 -m venv pgadmin4
      cd pgadmin4
      source bin/activate
      
    4. 安装pgAdmin 4:
      pip install pgadmin4
      
    5. 创建并配置pgAdmin的本地配置文件:
      cd /lib/python3.5/site-packages/pgadmin4
      touch config_local.py
      
      编辑config_local.py文件,例如设置SERVER_MODE = False以在单用户模式下运行。
    6. 启动pgAdmin 4:
      python lib/python3.5/site-packages/pgadmin4/pgAdmin4.py
      
      输入电子邮件地址和密码以创建pgAdmin用户账户。

Ubuntu 18.04安装pgAdmin 4(服务器模式)

  • 先决条件
    • 运行Ubuntu 18.04的服务器。
    • 服务器具有sudo权限的非root用户,并配置了ufw防火墙。
    • 已安装并配置Nginx作为反向代理。
    • 在服务器上安装了PostgreSQL和Python 3及venv。
  • 安装步骤
    1. 更新软件包索引:sudo apt update
    2. 安装依赖项:sudo apt install libgmp3-dev libpq-dev
    3. 创建必要的目录并更改所有权:
      sudo mkdir -p /var/lib/pgadmin4/sessions /var/lib/pgadmin4/storage /var/log/pgadmin4
      sudo chown -R www-data:www-data /var/lib/pgadmin4 /var/log/pgadmin4
      
    4. 激活Python虚拟环境并升级pip:
      cd /path/to/your/venv
      source bin/activate
      pip install --upgrade pip
      
    5. 下载并安装pgAdmin 4源码:
      wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v6.10/pip/pgadmin4-6.10-py3-none-any.whl
      pip install pgadmin4-6.10-py3-none-any.whl
      
    6. 安装Gunicorn:
      pip install gunicorn
      
    7. 配置pgAdmin 4:
      • 编辑config.py文件进行必要的配置。
    8. 启动pgAdmin 4服务。

Ubuntu 22.04安装pgAdmin

  • 安装步骤
    1. 安装Curl:sudo apt update && sudo apt install curl -y
    2. 配置pgAdmin APT包存储库:
      curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
      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'
      
    3. 安装pgAdmin:
      sudo apt install pgadmin4 -y
      
    4. 配置pgAdmin Web界面的用户帐号:
      sudo /usr/pgadmin4/bin/setup-web.sh
      
    5. 访问pgAdmin Web界面:
      http://{IP-Address-of-Your-System}/pgadmin4
      
    6. 从pgAdmin连接PostgreSQL。

请注意,Ubuntu 16.04已于2021年4月终止官方支持,建议升级到更新的LTS版本以获得安全更新。

0