免费在线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技術支持:南京博盛藍睿網絡科技有限公司

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

主站蜘蛛池模板: 日本精品免费 | 免费观看大片毛片 | 日日夜夜爽| 污视频网站免费看 | 国产高清一区二区三区视频 | 欧美大成色www永久网站婷 | 一级aa免费视频毛片 | 国产日韩高清一区二区三区 | 成人免费观看黄a大片夜月 成人免费观看www视频 | 成年人在线免费观看网站 | 国产91欧美 | 精品综合一区二区三区 | 羞羞色在线 | 成人美女黄网站色大色费 | 日日摸日日碰夜夜爽视频网站 | 亚洲人成黄网在线观看 | 黄色毛片视频 | 1204国产成人精品视频 | 成人精品福利 | 国产在线精品观看 | 最近2019年最中文字幕视频 | 久久久久久久999精品视频 | 欧美成人网在线综合视频 | 一个人看的免费视频www中国 | 最近最新的日本免费 | 韩国色网| 亚洲综合一二三区 | 91视频链接| 日本在线视频一区二区 | 在线欧美日韩国产 | 最近韩国日本免费免费版 | 性福利影院 | 超清乱人伦中文视频在线 | 日韩欧美不卡在线 | 人人爽人人爽人人片av免费 | www.伊人.com | 亚洲欧美成人综合 | 一国产大片在线观看 | 黄色小视频在线播放 | 特一级黄色大片 | 久久国产免费观看精品 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產品享最低成本,有需要聯系,
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼