pgAdmin 是一款開源的數據庫管理工具,專門用于管理和操作 PostgreSQL 數據庫系統。它提供了一個圖形用戶界面(GUI),使得用戶能夠輕松地連接到 PostgreSQL 數據庫實例,執行 SQL 查詢,管理數據庫對象,備份和還原數據,以及監控數據庫性能。本文將詳細介紹如何在 CentOS 上安裝和配置 pgAdmin,并簡要介紹其界面和使用方法。
在安裝 pgAdmin 之前,需要在 CentOS 上安裝 PostgreSQL 數據庫??梢允褂靡韵旅钸M行安裝:
sudo dnf install -y postgresql-server
sudo systemctl start postgresql
sudo systemctl enable postgresql
在安裝 pgAdmin 之前,需要添加 PostgreSQL 的官方 Yum 存儲庫??梢允褂靡韵旅睿?/p>
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
接下來,安裝 pgAdmin 4:
sudo dnf install -y pgadmin4
安裝完成后,需要配置 pgAdmin 以便其能夠正常運行??梢詮椭撇⒕庉?/etc/httpd/conf.d/pgadmin4.conf
文件:
sudo cp /etc/httpd/conf.d/pgadmin4.conf.sample /etc/httpd/conf.d/pgadmin4.conf
sudo vi /etc/httpd/conf.d/pgadmin4.conf
在文件中添加以下內容:
VirtualHost *:80
ServerName pgadmin.cn
DocumentRoot /usr/pgadmin4/web
<Directory /usr/pgadmin4/web>
Order allow,deny
Allow from all
Require all granted
</Directory>
創建 pgAdmin 的數據和日志目錄,并設置適當的權限:
sudo mkdir -p /var/lib/pgadmin4
sudo mkdir -p /var/log/pgadmin4
sudo chown -R apache:apache /var/lib/pgadmin4
sudo chown -R apache:apache /var/log/pgadmin4
接下來,啟動 pgAdmin 服務:
sudo systemctl restart httpd
sudo systemctl enable httpd
在瀏覽器中訪問 http://<your_server_ip>/pgadmin4
,使用安裝時設置的賬號和密碼登錄即可進入 pgAdmin 界面。
pgAdmin 的界面主要由以下部分組成:
在左側導航欄中點擊服務器名稱,輸入正確的連接信息后即可連接到數據庫。
在查詢工具中編寫 SQL 查詢,點擊執行按鈕即可運行查詢并查看結果。
在對象瀏覽器中選擇數據庫,右鍵點擊可以進行創建、修改和刪除操作。
在“備份”選項卡中選擇數據庫,點擊“備份”按鈕即可創建備份,點擊“還原”按鈕即可恢復數據庫。
通過以上步驟,您可以在 CentOS 上成功安裝和配置 pgAdmin,并利用其圖形界面輕松地管理和操作 PostgreSQL 數據庫。希望本文對您有所幫助!