成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在RHEL 8中安裝PostgreSQL和pgAdmin

數(shù)據(jù)庫 其他數(shù)據(jù)庫 Linux PostgreSQL
在本文中,您將了解如何使用RHEL8上的WSGI模塊在服務(wù)器模式下安裝PostgreSQL和pagAdmin4,并且Apache web服務(wù)器在后端運行。

[[349180]]

 Pgadmin4是用于管理PostgreSQL數(shù)據(jù)庫的基于Web的開源管理工具。這是一個基于Python的Web應(yīng)用程序,使用后端的flask框架以及前端的HTML5,CSS3和Bootstrap開發(fā)。Pgadmin4是對Pgadmin 3的重寫,它是用C ++編寫的,并具有以下顯著功能:

Pgadmin4功能

  •  精致的網(wǎng)頁界面,帶有優(yōu)美的圖標(biāo)和面板。
  •  全面響應(yīng)的Web布局,帶有用于實時監(jiān)控的儀表板
  •  具有語法突出顯示功能的實時SQL查詢工具/編輯器
  •  強大的管理對話框和常用任務(wù)工具
  •  有用的提示可幫助您入門
  •  還有更多

在本文中,您將了解如何使用RHEL8上的WSGI模塊在服務(wù)器模式下安裝PostgreSQL和pagAdmin4,并且Apache web服務(wù)器在后端運行。

在RHEL 8上安裝PostgreSQL

安裝PgAdmin4的第一步是安裝PostgreSQL數(shù)據(jù)庫服務(wù)器。PostgreSQL在Appstream存儲庫中有不同版本。您可以通過使用dnf軟件包管理器啟用首選軟件包來進行選擇。

要列出PostgreSQL的可用模塊,請運行以下命令: 

  1. # dnf module list postgresql 

列出Postgresql的模塊

輸出表明可以從AppStream存儲庫中下載3個版本:版本9.6、10和12。我們還可以看到默認版本為標(biāo)記所指示的Postgresql 10[d]。這是通過運行以下命令來安裝的內(nèi)容。 

  1. # dnf install postgresql-server 

但是,我們要安裝最新版本,即PostgreSQL 12。因此,我們將啟用該模塊并覆蓋默認模塊流。為此,運行命令: 

  1. # dnf module enable postgresql:12 

為PostgreSQL啟用模塊

一旦為Postgresql 12啟用了模塊,請繼續(xù)并安裝Postgresql 12及其依賴關(guān)系,如下所示。 

  1. # dnf install postgresql-server 

在RHEL 8中安裝PostgreSQL

首先,您需要創(chuàng)建數(shù)據(jù)庫集群。集群包含由服務(wù)器實例管理的數(shù)據(jù)庫的集合。要創(chuàng)建數(shù)據(jù)庫集群,請調(diào)用以下命令: 

  1. # postgresql-setup --initdb 

如果一切順利,您應(yīng)該在下面獲得輸出。

初始化PostgreSQL數(shù)據(jù)庫

創(chuàng)建集群后,您現(xiàn)在可以啟動并啟用PostgreSQL實例,如下所示: 

  1. # systemctl start postgresql  
  2. # systemctl enable postgresql 

要確認Postgresql已啟動并正在運行,請執(zhí)行: 

  1. # systemctl status postgresql 

驗證PostgreSQL狀態(tài)

在RHEL 8中安裝Pgadmin4

要安裝Pgadmin4,首先,添加如下所示的外部倉庫。 

  1. # rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-1-1.noarch.rpm 

接下來,運行以下命令以服務(wù)器模式安裝pgadmin4。 

  1. # dnf install pgadmin4-web   

在RHEL 8中安裝Pgadmin4

接下來,安裝policycoreutils軟件包,這些軟件包提供SELinux所需的核心實用程序。 

  1. $ sudo dnf install policycoreutils-python-utils 

在RHEL 8中安裝Python Policycoreutils

安裝后,如圖所示運行Pgadmin4安裝腳本。這將創(chuàng)建一個pgadmin用戶帳戶,存儲和日志目錄,配置SELinux并啟動將運行pgAdmin4的Apache Web服務(wù)器。 

  1. # /usr/pgadmin4/bin/setup-web.sh 

出現(xiàn)提示時,請?zhí)峁┧栊畔ⅲ缓髥螕?Y'以啟動Apache Web服務(wù)器。

運行Pgadmin安裝腳本

如果您正在運行防火墻,請打開端口80以允許Web服務(wù)流量。 

  1. # firewall-cmd --add-port=80/tcp --permanent  
  2. # firewall-cmd --reload 

接下來,配置SELinux,如下所示: 

  1. # setsebool -P httpd_can_network_connect 1 

要訪問pgadmin4,請啟動瀏覽器并瀏覽顯示的URL。 

  1. http://server-ip/pgadmin4 

確保使用運行設(shè)置腳本時提供的電子郵件地址和密碼登錄。

pgadmin4登錄

如下所示,這將帶您進入Pgadmin4儀表板。

Pgadmin4控制主頁

這就是在服務(wù)器模式下安裝Pgadmin4的方式。現(xiàn)在,您可以使用SQL編輯器創(chuàng)建和管理PostgreSQL數(shù)據(jù)庫,并使用提供的儀表板監(jiān)視其性能。 

 

責(zé)任編輯:龐桂玉 來源: 馬哥Linux運維
相關(guān)推薦

2023-03-12 09:29:55

2019-10-12 10:24:06

CentOSRHELCockpit

2023-03-16 08:55:51

RHEL 8MiniKube開源

2020-03-02 14:06:54

CentOS 8FFmpegLinux

2019-11-14 09:20:15

CentOS 8RHEL 8Nagios Core

2019-12-02 11:50:09

CentOS 8VirtualBoxLinux

2019-10-14 15:00:12

Centos 8 RHEL 8VNC

2023-05-13 17:32:51

2017-04-24 18:10:27

DrupalCentOSFedora

2023-05-05 16:20:15

2019-10-21 13:28:38

UbuntuPostgreSQL命令

2017-04-11 13:20:06

CentOSRHELFedora

2019-12-02 15:45:53

CentOS 8AnsibleLinux

2019-11-05 11:20:36

CentOS 8RHEL 8Linux

2022-09-20 14:46:17

PostgreSQL存儲工具

2019-10-28 14:38:36

RsyslogCentOS8開源

2022-11-17 09:52:12

RHEL 9Node.js

2023-03-14 16:44:20

Linuxhtop

2015-12-21 13:19:23

CentosRHEL 6.XWetty

2011-07-26 14:34:28

openSUSEpostgresql
點贊
收藏

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

主站蜘蛛池模板: 91视频导航| 91精产国品一二三区 | 免费看黄色视屏 | 国产精品免费观看 | 亚洲成人一二区 | 一区二区中文字幕 | 免费在线观看成人 | 国产成人99久久亚洲综合精品 | 国产亚洲精品一区二区三区 | 免费观看黄a一级视频 | 亚洲一区二区中文字幕在线观看 | av网站在线播放 | 看av片网站 | 免费一区二区在线观看 | 国产精品久久久久久二区 | 国产一级在线视频 | 97国产精品视频 | 免费黄色录像视频 | 91在线影院 | 日本免费一区二区三区四区 | 在线观看中文字幕 | av在线免费网站 | 91在线免费视频 | 国产精品久久久久无码av | 国产精品第2页 | 久久久网 | 亚洲精品一区二区网址 | 狠狠操电影 | 久久久久久女 | 日韩成人免费视频 | 浮生影院免费观看中文版 | 国产玖玖 | 欧美精品一区二区在线观看 | 欧美一级片 | 日日天天| 91原创视频 | 国产片侵犯亲女视频播放 | 日日做夜夜爽毛片麻豆 | 日本黄色免费视频 | 久久精品| 一级黄色夫妻生活 |