免费在线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-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利

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

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

主站蜘蛛池模板: 黄色在线免费观看网址 | 成人免费一区二区三区 | 天天摸夜添狠狠添高 | 成人在线观看午夜 | 性猛交xxxxx按摩 | 一本大道道无香蕉综合在线 | 日韩精品午夜 | 国产91亚洲精品 | 手机看片久久 | 加勒比精品久久一区二区三区 | 日本国产一区二区三区 | 小明台湾www永久视频 | 国产精久久一区二区三区 | 五月激情六月丁香 | 日韩精品免费观看 | 在线观看国产精成人品 | 亚洲欧美专区精品久久 | 干干干日日日 | 夜夜骑首页 | h全彩黄漫网站 | 国产成人99精品免费观看 | 一个人在线免费观看www视频 | 激情影院成人区免费观看视频 | 亚洲黄色一级 | 全免费毛片在线播放 | 国产丝袜护土调教在线视频 | 老黄网站在线观看免费 | 国产91成人| 成年女人毛片免费视频 | 国产一级黄色网 | 丝袜制服中文字幕 | 久久久这里只有免费精品2018 | 色播影院性播影院私人影院 | 精品国产成人 | 天堂久久久久va久久久久 | www.福利视频 | 亚洲精品在线免费看 | 在线不卡免费视频 | 久爱午夜精品免费视频 | 黄色视屏免费在线观看 | 欧美日韩影视 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產品享最低成本,有需要聯系,
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼