ubuntu

pgadmin在ubuntu上怎么配置

小樊
43
2025-07-17 06:52:43
栏目: 智能运维

在Ubuntu上配置pgAdmin可以分为几个步骤,包括安装、配置和运行pgAdmin。以下是详细的步骤:

安装pgAdmin

  1. 更新系统: 打开终端并运行以下命令,以确保系统是最新的:

    sudo apt update
    
  2. 安装依赖项: 安装pgAdmin所需的依赖库:

    sudo apt install curl ca-certificates gnupg
    
  3. 添加pgAdmin仓库: 执行以下命令添加pgAdmin的官方仓库:

    curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
    sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
    
  4. 安装pgAdmin 4: 在成功添加仓库后,运行以下命令安装桌面版和Web模式的pgAdmin 4:

    sudo apt install pgadmin4
    
  5. 设置pgAdmin 4 Web模式(可选): 如果你想使用pgAdmin的Web模式,可以运行以下命令:

    sudo /usr/pgadmin4/bin/setup-web.sh
    

    按照提示设置管理员电子邮件和密码,这样你就可以通过浏览器访问pgAdmin 4的Web界面了。

配置pgAdmin

  1. 创建本地配置文件: 安装完成后,你需要创建一个本地配置文件config_local.py。你可以使用以下命令:

    cd /lib/python2.7/site-packages/pgadmin4
    touch config_local.py
    

    编辑config_local.py文件,添加任何所需的配置选项。例如,要将pgAdmin配置为在单用户模式下运行,可以添加以下行:

    SERVER_MODE = False
    
  2. 配置PostgreSQL

    • 安装PostgreSQL和PgAdmin:
      sudo apt update
      sudo apt install postgresql pgadmin4
      
    • 设置PostgreSQL用户密码:
      sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'your_password';"
      
    • 启用PgAdmin的远程连接: 打开文件/etc/postgresql/12/main/pg_hba.conf(请注意,版本号可能会有所不同,需要根据实际安装的PostgreSQL版本进行调整)。在文件末尾添加以下行:
      host all all 0.0.0.0/0 md5
      
      保存并关闭文件。重新启动PostgreSQL:
      sudo systemctl restart postgresql
      
  3. 启动PgAdmin: 你可以通过浏览器访问pgAdmin的Web界面。在浏览器中输入以下地址:

    http://localhost:5050
    

    输入你在安装过程中设置的电子邮件地址和密码进行登录。

0
看了该问题的人还看了