溫馨提示×

如何在ubuntu上配置pgadmin

小樊
39
2025-07-27 08:31:38
欄目: 智能運維

要在Ubuntu上配置pgAdmin,可以按照以下步驟進行:

安裝pgAdmin

  1. 更新系統: 打開終端并運行以下命令以更新系統軟件包列表:

    sudo apt update
    sudo apt upgrade
    
  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/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
    sudo 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
    

    按照提示設置管理員電子郵件和密碼。

  6. 啟動和訪問pgAdmin 4: 安裝完成后,可以通過系統菜單啟動pgAdmin 4桌面版,或者通過瀏覽器訪問http://127.0.0.1/pgadmin4使用Web版。

配置pgAdmin

  1. 創建新的服務器連接

    • 在PgAdmin的左側面板中,右鍵單擊“Servers”并選擇“Create” - “Server…”。
    • 在“General”選項卡中,輸入一個名稱(例如,“My PostgreSQL Server”)。
    • 轉到“Connection”選項卡,輸入以下信息:
      • Host name: localhost
      • Port: 5432
      • Username: postgres
      • Password: your_password
    • 單擊“Save”以保存設置并連接到PostgreSQL服務器。
  2. 配置遠程連接(可選)

    • 編輯 /etc/postgresql/12/main/pg_hba.conf 文件,在文件末尾添加以下行:
      host all all 0.0.0.0/0 md5
      
    • 保存并關閉文件。
    • 重新啟動PostgreSQL服務:
      sudo systemctl restart postgresql
      

安全實踐

  • 用戶權限設置: 切換到PostgreSQL的用戶(默認用戶名為“postgres”):

    sudo su - postgres
    

    使用 psql 命令進入PostgreSQL命令行界面:

    psql
    

    創建一個新的數據庫用戶并分配權限:

    CREATE USER your_username WITH PASSWORD 'your_password';
    GRANT ALL PRIVILEGES ON DATABASE your_database TO your_username;
    

    退出PostgreSQL命令行界面:

    \q
    

    返回到普通用戶:

    exit
    
  • 配置Web界面安全性: 在安裝pgAdmin Web界面時,使用以下命令配置用戶帳戶:

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

    按照提示設置初始管理員賬號。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女