自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在 RHEL九上分步安裝 PgAdmin4

開源
在本指南中,我們將演示如何在 RHEL 9 上安裝 PgAdmin4。

PgAdmin4 是一個(gè)自由開源的基于網(wǎng)絡(luò)的 PostgreSQL 管理和開發(fā)平臺(tái)。它可以與本地或遠(yuǎn)程的服務(wù)器上的 PostgreSQL 數(shù)據(jù)庫服務(wù)器進(jìn)行交互,并使用直觀的交互式儀表板顯示服務(wù)器的統(tǒng)計(jì)數(shù)據(jù)。

PgAdmin4 是對(duì) PgAdmin3 的重寫,提供了以下顯著的功能:

  • 具有直觀的實(shí)時(shí)監(jiān)控儀表盤的響應(yīng)式 Web UI。
  • 改進(jìn)的 Web 界面,具有很酷的新面板和圖標(biāo)。
  • 帶有語法高亮的 SQL 查詢編輯器。
  • 全面的文檔。
  • 幫助你入門的有用提示。

在本指南中,我們將演示如何在 RHEL 9 上安裝 PgAdmin4。

先決條件

在開始之前,確保你有一臺(tái) RHEL 9 服務(wù)器實(shí)例并安裝了 PostgreSQL 數(shù)據(jù)庫。請(qǐng)查看如何在 RHEL 9 上 ??安裝 PostgreSQL 15?? 的指南。

在安裝了 PostgreSQL 服務(wù)器后,繼續(xù)執(zhí)行以下步驟。

步驟 1)在 RHEL 9 上添加 PgAdmin4 倉庫

第一步是在 RHEL 9 上添加 PgAdmin4 倉庫。但首先要安裝 EPEL 倉庫,它提供了基本的軟件包。

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

接下來,安裝 PgAdmin4 倉庫,如下所示:

$ sudo dnf install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm

完成后,為 PgAdmin4 和 EPEL 倉庫建立一個(gè)緩存,如下所示:

$ sudo dnf makecache

步驟 2)在 RHEL 9 上安裝 PgAdmin4

安裝好 PgAdmin4 和 EPEL 倉庫后,繼續(xù)使用 DNF 包管理器安裝 PgAdmin4,如下所示:

$ sudo dnf install pgadmin4 -y

這將安裝許多軟件包,包括 PgAdmin4、Apache HTTP web 服務(wù)器和 Python 軟件包,僅舉幾例:

要確認(rèn) PgAdmin4 是否已經(jīng)安裝,請(qǐng)運(yùn)行以下命令:

$ rpm -qi pgadmin4

這將打印出相當(dāng)多的信息,包括已安裝軟件包的名稱、版本、發(fā)行和架構(gòu)。

步驟 3)在 RHEL 9 上啟動(dòng)/啟用 PgAdmin4

此時(shí),PgAdmin4 已成功安裝。然而,你需要更進(jìn)一步,讓它運(yùn)行起來。要啟動(dòng) PgAdmin4 服務(wù),請(qǐng)運(yùn)行以下命令:

$ sudo systemctl start httpd

還要確保每次系統(tǒng)啟動(dòng)時(shí)都能啟動(dòng)該服務(wù)。

$ sudo systemctl enable httpd

要確認(rèn) PgAdmin4 正在運(yùn)行,請(qǐng)執(zhí)行以下命令:

$ sudo systemctl status httpd

步驟 4)在 RHEL 9 上初始化 PgAdmin4

PgAdmin4 軟件包提供了一個(gè)可配置的腳本來設(shè)置 PgAdmin 網(wǎng)絡(luò)服務(wù)。這允許你創(chuàng)建一個(gè)用戶賬戶,用來驗(yàn)證和配置 SELinux 策略和 Apache Web 服務(wù)器。

因此,如下運(yùn)行該腳本:

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

提供你將在登錄頁面上作為登錄憑證使用的電子郵件和密碼。

注意:有時(shí),你可能會(huì)遇到如下 “semanage: command not found” 的錯(cuò)誤。這表明缺少 ??semanage?? 包。

Semanage 是 SELinux(安全增強(qiáng)型 Linux)策略管理工具的簡(jiǎn)稱,是一個(gè)用于配置 SELinux 策略某些方面的工具,不需要對(duì)策略源進(jìn)行修改或重新編譯。

為了解決這個(gè)錯(cuò)誤,你需要檢查提供 ??semanage?? 的軟件包。你可以通過運(yùn)行以下命令來完成:

$ sudo dnf provides /usr/sbin/semanage

從輸出中,你可以看到 ??semanage?? 是由 ??policycoreutils-python-utils-3.3-6.el9_0.noarch?? 包提供的。

要安裝這個(gè)軟件包,請(qǐng)運(yùn)行以下命令:

$ sudo dnf install policycoreutils-python-utils -y

再一次如下運(yùn)行 Pgadmin4 安裝腳本。 提供電子郵件地址和密碼,在提示時(shí)輸入 ??y??。

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

步驟 5)訪問 PgAdmin4 的 Web 界面

此時(shí),PgAdmin4 已經(jīng)成功安裝。要從網(wǎng)絡(luò)瀏覽器訪問它,請(qǐng)前往以下地址:

http://server-ip/pgadmin4

你會(huì)看到登錄網(wǎng)頁界面。請(qǐng)確保提供你在運(yùn)行安裝腳本時(shí)提供的 Email 和密碼,并點(diǎn)擊 “登錄Login”:

登錄后,PgAdmin4 的儀表板將出現(xiàn)在視圖中,如圖所示:

要添加一個(gè)可以由 PgAdmin4 管理的服務(wù)器,請(qǐng)點(diǎn)擊 “添加新服務(wù)器Add New Server”:

在 “通用General” 選項(xiàng)卡中,填寫服務(wù)器的名稱,并添加注釋,以便更好地描述:

接下來,點(diǎn)擊 “連接Connection”,填寫主機(jī)名/地址、端口、維護(hù)數(shù)據(jù)庫、用戶名和密碼。然后最后點(diǎn)擊 “保存Save”:

此后,你會(huì)看到 PosrgreSQL 服務(wù)器的統(tǒng)計(jì)數(shù)據(jù)顯示在互動(dòng)和直觀的儀表板上。在左邊的側(cè)邊欄,你可以瀏覽各種 PostgreSQL 參數(shù):

總結(jié)

我們希望你覺得本指南內(nèi)容豐富。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2020-10-29 09:40:21

PostgreSQLpgAdmin數(shù)據(jù)庫

2023-03-16 08:55:51

RHEL 8MiniKube開源

2020-03-02 14:06:54

CentOS 8FFmpegLinux

2022-11-17 09:52:12

RHEL 9Node.js

2023-05-05 16:20:15

2017-04-11 13:20:06

CentOSRHELFedora

2017-04-24 18:10:27

DrupalCentOSFedora

2019-12-02 11:50:09

CentOS 8VirtualBoxLinux

2015-12-21 13:19:23

CentosRHEL 6.XWetty

2023-05-13 17:32:51

2010-08-17 10:18:53

Web安全Web程序

2019-10-12 10:24:06

CentOSRHELCockpit

2019-11-14 09:20:15

CentOS 8RHEL 8Nagios Core

2024-01-30 20:06:18

RHELVLAN

2021-09-26 10:11:14

Ubuntu樹莓派

2019-12-02 15:45:53

CentOS 8AnsibleLinux

2019-10-14 15:00:12

Centos 8 RHEL 8VNC

2016-01-25 13:03:21

2023-05-24 11:56:06

RHEL 9DHCP服務(wù)器

2022-06-11 17:55:02

RHEL 9系統(tǒng)運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)