最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS 9 Stream 上安裝 PostgreSQL 16的步驟

 更新時(shí)間:2024年11月07日 09:53:13   作者:一個(gè)小坑貨  
在CentOS9Stream上安裝PostgreSQL16,首先添加PostgreSQL官方倉(cāng)庫(kù),然后禁用系統(tǒng)自帶PostgreSQL版本,避免沖突,使用dnf命令安裝PostgreSQL16,并初始化數(shù)據(jù)庫(kù),本文給大家介紹CentOS 9 Stream 上安裝 PostgreSQL 16的步驟,感興趣的朋友一起看看吧

CentOS 9 Stream 上安裝 PostgreSQL 16

在 CentOS 9 Stream 上安裝 PostgreSQL 16 可以通過以下步驟完成:

添加 PostgreSQL 官方倉(cāng)庫(kù)
PostgreSQL 提供了 RPM 倉(cāng)庫(kù),使用它可以方便地安裝特定版本。

sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm

禁用默認(rèn)的 PostgreSQL 模塊
CentOS 9 Stream 默認(rèn)會(huì)提供系統(tǒng)自帶的 PostgreSQL 版本,需要禁用以避免沖突。

sudo dnf -qy module disable postgresql

安裝 PostgreSQL 16
使用 dnf install 命令安裝 PostgreSQL 16。

sudo dnf install -y postgresql16 postgresql16-server

初始化數(shù)據(jù)庫(kù)
在第一次啟動(dòng) PostgreSQL 之前,需初始化數(shù)據(jù)庫(kù)。

sudo /usr/pgsql-16/bin/postgresql-16-setup initdb

啟動(dòng)并啟用 PostgreSQL 服務(wù)
將 PostgreSQL 設(shè)置為開機(jī)自啟并立即啟動(dòng)服務(wù)。

sudo systemctl enable postgresql-16
sudo systemctl start postgresql-16

驗(yàn)證安裝
可以通過查看 PostgreSQL 版本來驗(yàn)證安裝是否成功。

psql --version

配置防火墻(可選)
如果你需要遠(yuǎn)程訪問 PostgreSQL,請(qǐng)打開防火墻的 5432 端口。

sudo firewall-cmd --add-service=postgresql --permanent
sudo firewall-cmd --reload

調(diào)整 PostgreSQL 配置(可選):

編輯 pg_hba.confpostgresql.conf 文件,根據(jù)需要修改監(jiān)聽地址、訪問權(quán)限等。

配置文件路徑通常為:

/var/lib/pgsql/16/data/postgresql.conf
/var/lib/pgsql/16/data/pg_hba.conf

完成上述步驟后,PostgreSQL 16 應(yīng)該已經(jīng)在 CentOS 9 Stream 上成功安裝并運(yùn)行了。

設(shè)置密碼并且遠(yuǎn)程連接

在 CentOS 9 Stream 上安裝 PostgreSQL 16 后,可以按以下步驟連接數(shù)據(jù)庫(kù)并設(shè)置密碼:

切換到 PostgreSQL 用戶
默認(rèn)情況下,PostgreSQL 會(huì)創(chuàng)建一個(gè)名為 postgres 的系統(tǒng)用戶。切換到該用戶,以便直接訪問 PostgreSQL 管理命令。

sudo -i -u postgres

進(jìn)入 PostgreSQL 命令行界面
使用 psql 命令行工具連接到 PostgreSQL。

psql

設(shè)置 postgres 用戶密碼
psql 中,使用以下命令為 postgres 數(shù)據(jù)庫(kù)用戶設(shè)置密碼(可以更改為你需要的密碼):

ALTER USER postgres WITH PASSWORD 'your_secure_password';

完成后,輸入 \q 退出 psql

配置允許遠(yuǎn)程連接(可選)
如果需要遠(yuǎn)程連接 PostgreSQL,需要在配置文件 postgresql.conf 中設(shè)置 listen_addresses,并在 pg_hba.conf 中調(diào)整訪問權(quán)限。

修改 postgresql.conf 文件

sudo nano /var/lib/pgsql/16/data/postgresql.conf

找到 listen_addresses 參數(shù),將其設(shè)置為 '*',表示監(jiān)聽所有 IP 地址:

listen_addresses = '*'

修改 pg_hba.conf 文件

sudo nano /var/lib/pgsql/16/data/postgresql.conf

在文件底部添加以下行,允許遠(yuǎn)程 IP 使用密碼方式訪問:

host    all             all             0.0.0.0/0               md5

重啟 PostgreSQL 服務(wù)
應(yīng)用新的配置。

sudo systemctl restart postgresql-16

本地測(cè)試連接
如果要從本地使用新設(shè)置的密碼連接 PostgreSQL,可以運(yùn)行以下命令:

psql -U postgres -h localhost

然后輸入剛才設(shè)置的密碼 your_secure_password。

遠(yuǎn)程連接(可選):
如果啟用了遠(yuǎn)程連接,可以使用 psql 或其他客戶端(如 DBeaver、pgAdmin)通過 IP 地址連接,示例命令如下:

psql -U postgres -h server_ip -p 5432

完成這些步驟后,PostgreSQL 就可以通過密碼進(jìn)行本地或遠(yuǎn)程連接了。

到此這篇關(guān)于CentOS 9 Stream 上安裝 PostgreSQL 16的步驟的文章就介紹到這了,更多相關(guān)CentOS Stream安裝 PostgreSQL內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PostgreSQL教程(十八):客戶端命令(2)

    PostgreSQL教程(十八):客戶端命令(2)

    這篇文章主要介紹了PostgreSQL教程(十八):客戶端命令(2),本文講解了pg_dump、pg_restore、psql、內(nèi)置命令應(yīng)用示例等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • PostgreSQL13基于流復(fù)制搭建后備服務(wù)器的方法

    PostgreSQL13基于流復(fù)制搭建后備服務(wù)器的方法

    這篇文章主要介紹了PostgreSQL13基于流復(fù)制搭建后備服務(wù)器,后備服務(wù)器作為主服務(wù)器的數(shù)據(jù)備份,可以保障數(shù)據(jù)不丟,而且在主服務(wù)器發(fā)生故障后可以提升為主服務(wù)器繼續(xù)提供服務(wù)。需要的朋友可以參考下
    2022-01-01
  • PostgreSQL pg_trgm 模糊搜索完全指南

    PostgreSQL pg_trgm 模糊搜索完全指南

    PostgreSQL的pg_trgm擴(kuò)展通過三字符組合實(shí)現(xiàn)模糊文本搜索,支持處理拼寫錯(cuò)誤和部分匹配,下面就來詳細(xì)的介紹一下PostgreSQL pg_trgm 模糊搜索完全指南,感興趣的可以了解一下
    2025-11-11
  • PostgreSQL COALESCE使用方法代碼解析

    PostgreSQL COALESCE使用方法代碼解析

    這篇文章主要介紹了PostgreSQL COALESCE使用方法代碼解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • 淺談PostgreSQL的客戶端認(rèn)證pg_hba.conf

    淺談PostgreSQL的客戶端認(rèn)證pg_hba.conf

    這篇文章主要介紹了淺談PostgreSQL的客戶端認(rèn)證pg_hba.conf,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL高可用集群部署與配置指南

    PostgreSQL高可用集群部署與配置指南

    本文主要介紹了PostgreSQL高可用集群部署與配置指南,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-02-02
  • 關(guān)于PostgreSQL突然無法啟動(dòng)的排查過程及解決方法

    關(guān)于PostgreSQL突然無法啟動(dòng)的排查過程及解決方法

    SQL數(shù)據(jù)庫(kù)服務(wù)器無法啟動(dòng)的原因可能有多種,這篇文章主要介紹了關(guān)于PostgreSQL突然無法啟動(dòng)的排查過程及解決方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-07-07
  • PostgreSQL進(jìn)行重置密碼的方法小結(jié)

    PostgreSQL進(jìn)行重置密碼的方法小結(jié)

    今天想測(cè)試一個(gè)PostgresSQL語法的 SQL,但是打開PostgresSQL之后沉默了,密碼是什么?日長(zhǎng)月久的,漸漸就忘記了,于是開始了尋找密碼的道路,所以本文介紹了Postgresql忘記密碼,如何重置密碼,需要的朋友可以參考下
    2024-05-05
  • PostgreSQL 自定義自動(dòng)類型轉(zhuǎn)換操作(CAST)

    PostgreSQL 自定義自動(dòng)類型轉(zhuǎn)換操作(CAST)

    這篇文章主要介紹了PostgreSQL 自定義自動(dòng)類型轉(zhuǎn)換操作(CAST),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作

    CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作

    這篇文章主要介紹了CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評(píng)論

兴海县| 古田县| 永城市| 长葛市| 常山县| 云阳县| 扎兰屯市| 贺州市| 白山市| 巨野县| 镶黄旗| 慈利县| 江安县| 称多县| 泸水县| 深水埗区| 平阳县| 余干县| 鄂州市| 清水县| 温泉县| 佛教| 康平县| 香河县| 扎囊县| 长宁区| 海南省| 安庆市| 怀化市| 海宁市| 曲周县| 麟游县| 惠安县| 新建县| 南郑县| 五指山市| 郯城县| 临沂市| 迭部县| 鞍山市| 通许县|