免费在线a视频-免费在线观看a视频-免费在线观看大片影视大全-免费在线观看的视频-色播丁香-色播基地

Centos7 安裝PostgreSQL 12.3

:2022年05月09日 知乎
分享到:

安裝依賴yum install make gcc zlib readline readline-devel zlib zlib-devel perl python36 tcl openssl  openldap pam#添加新的用戶組groupadd postgresuseradd -d /home/postgres -m -g postgr...

安裝依賴

yum install make gcc zlib readline readline-devel zlib zlib-devel perl python36 tcl openssl  openldap pam

#添加新的用戶組

groupadd postgres

useradd -d /home/postgres -m -g postgres postgres

#為用戶增加密碼

echo 'postgres'|passwd --stdin postgres

獲取源碼

wget https://ftp.postgresql.org/pub/source/v12.3/postgresql-12.3.tar.gz

tar zxvf postgresql*.gz #解壓至一個目錄

cd potgresql-12.3

./configure --prefix=/home/pgsql --with-systemd #擬安裝至/home/pgsql

--with-systemd  編譯對systemd 服務通知的支持。如果服務器是在systemd 機制下被啟動,這可以提高集成度

make world

make install-world

mkdir /home/pgsql/data #創建數據庫目錄

chown -R postgres:postgres /home/pgsql/data

su - postgres #使用postgres帳號操作

/home/pgsql/bin/initdb  --locale=C -E utf8 -D /home/pgsql/data #初始化數據庫

修改postgresql.conf文件

安裝目錄下的postgresql.conf文件

listen_addresses = '*'

port = 5432

max_connections = 100

修改pg_hba.conf文件

# TYPE  DATABASE  USER  CIDR-ADDRESS  METHOD

host  all  all 0.0.0.0/0 md5

/home/pgsql/bin/pg_ctl -D /home/pgsql/data -l /home/pgsql/data/pgsql.log start #啟動數據庫

/home/pgsql/bin/createdb mdidev #假定數據庫名為mdidev)

/home/pgsql/bin/psql mdidev # (進入數據庫內部)

ALTER USER postgres WITH PASSWORD '123456'; #修改postgres用戶密碼

----rpm安裝------

-rw-r--r-- 1 root    root 1669272 Aug 12 19:25 postgresql12-12.4-1PGDG.rhel7.x86_64.rpm

-rw-r--r-- 1 root    root  624492 Aug 12 19:25 postgresql12-contrib-12.4-1PGDG.rhel7.x86_64.rpm

-rw-r--r-- 1 root    root  378456 Aug 12 19:25 postgresql12-libs-12.4-1PGDG.rhel7.x86_64.rpm

-rw-r--r-- 1 root    root 5325020 Aug 12 19:25 postgresql12-server-12.4-1PGDG.rhel7.x86_64.rpm

yum localinstall postgresql12-*

初始化數據庫并啟用自動啟動

/usr/pgsql-12/bin/postgresql-12-setup initdb

systemctl enable postgresql-12

systemctl start postgresql-12

修改用戶密碼

#切換用戶,執行后提示符會變為 '-bash-4.2$'

su - postgres

#登錄數據庫,執行后提示符變為 'postgres=#'

psql -U postgres

#設置postgres用戶密碼為postgres

ALTER USER postgres WITH PASSWORD 'postgres'

# 退出數據庫

\q

-----------------

用戶環境變量

新建用戶的.bash_profile文件并在文件后面加入以下內容:

#表示pg安裝的目錄,和--prefix的目錄一致

PGHOME=/home/pgsql

export PGHOME

#pg數據目錄,在初始化數據庫時如果沒有指定目錄,則選擇環境變量中的目錄

PGDATA=/home/pgsql/data

export PGDATA

PATH=$PATH:$HOME/bin:$PGHOME/bin

export PATH

export.utf8

export LD_LIBRARY_PATH=$PGHOME/lib:$LD_LIBRARY_PATH

來源:https://zhuanlan.zhihu.com/p/265343943

[我要糾錯]
[編輯:王振袢 &發表于江蘇]
關鍵詞: 安裝 依賴 install make zlib

來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。

點個贊
0
踩一腳
0

您在閱讀:Centos7 安裝PostgreSQL 12.3

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利

蘇公網安備32010402000125 蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司

南京思必達教育科技有限公司版權所有   百度統計

主站蜘蛛池模板: 亚洲va精品中文字幕动漫 | 日韩在线一区二区 | 国产无遮挡床戏视频免费 | 香蕉久久夜色精品国产小优 | 日韩在线视 | 国内福利视频 | 一级做a爱片特黄在线观看yy | 欧美一区不卡二区不卡三区 | 一级黄色片在线 | 成人一级 | 黄色片免费观看视频 | 91精品一区二区三区在线播放 | 精品偷国情拍在线视频 | 黄色不良视频 | 久草免费手机视频 | 日本免费高清视频二区 | 久久亚洲国产伦理 | 亚洲欧美影视 | 伊人免费在线 | 日本xxxxx久色视频在线观看 | 91精品一区二区三区在线播放 | 亚洲午夜精品aaa级久久久久 | 高清中文字幕免费观在线 | 最新国产精品亚洲二区 | 九九国产精品 | 视频区小说区图片区激情 | 成人视品| 天天爽夜夜爽免费看 | 肉动漫成人免费无遮羞 | 精品成人免费视频 | 女黄人东京手机福利视频 | 日韩精品视频网站 | 最近2019好看的中文字幕 | 欧美三级香港三级日本三级 | 羞羞视频成人 | 在线观看日批视频 | aa毛片免费全部播放完整 | 一本大道香蕉在线 观看 | 老湿影院在线观看 | 超黄网站| 日韩午夜视频在线观看 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產品享最低成本,有需要聯系,
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼