日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

一、服務(wù)器資源

服務(wù)名稱:linux服務(wù)器

IP:[請查看資源分配文檔]

操作系統(tǒng):centos 7.8 x64

二、postgresql安裝

2.1、postgresql下載

下載地址:
www.postgresql.org/ftp/source/

Linux部署postgresql并開啟遠(yuǎn)程訪問

 


Linux部署postgresql并開啟遠(yuǎn)程訪問

 

2.2、將壓縮包放到 tools目錄下并解壓

把postgresql-13.4.tar.gz上傳到/opt/tools目錄下,并解壓

# cd /opt/tools

# tar -zxvf postgresql-13.4.tar.gz

2.3、解壓后進行配置

# cd /opt/tools/postgresql-13.4

# ./configure --prefix=/opt/App/postgresql

注: /opt/app/postgresql/:安裝目錄

configure 配置時出錯:

Linux部署postgresql并開啟遠(yuǎn)程訪問

 

執(zhí)行配置腳本前需安裝gcc、readline-devel、zlib-devel(rpm -qa | grep readline查看有無安裝)

命令:yum -y install gcc yum -y install readline-devel yum install -y zlib-devel

服務(wù)器無法聯(lián)網(wǎng),可以找一臺可以聯(lián)網(wǎng)的服務(wù)器下載gcc、readline-devel、zlib-devel。

yum install --downloadonly --downloaddir=/download readline-devel、

yum install --downloadonly --downloaddir=/download zlib-devel(只下載不安裝)

2.4、配置后進行編譯安裝

# cd /opt/tools/postgresql-13.4

# make && make install   #(耐心等待)

2.5、配置環(huán)境變量

# vi /etc/bashrc

在文件末尾添加以下內(nèi)容:

export PATH=$PATH:/opt/app/postgresql/bin

使修改馬上生效:

# source /etc/bashrc

測試psql命令:

# psql --help

2.6、初始化數(shù)據(jù)

創(chuàng)建psql的用戶和密碼

# useradd postgres

# passwd postgres  

創(chuàng)建數(shù)據(jù)目錄

# cd /opt/app/postgresql

# mkdir data

創(chuàng)建日志目錄

# cd /opt/app/postgresql

# mkdir logs

設(shè)置postgresql文件夾的所有者和所屬組為postgres

# chown -R postgres:postgres /opt/app/postgresql

切換到postgres用戶來操作數(shù)據(jù)庫,pgsql數(shù)據(jù)庫以postgres為默認(rèn)用戶

# su postgres

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

先切換postgres用戶,進入安裝目錄(/opt/app/postgresql),然后進行初始化數(shù)據(jù)庫的命令

# bin/initdb -D /opt/apps/postgresql/data

注: /opt/app/postgresql/data/:數(shù)據(jù)目錄

2.7、啟動postgresql數(shù)據(jù)庫

# bin/pg_ctl -D /opt/apps/postgresql/data -l /opt/apps/postgresql/logs/logfile start

注: 這里-l指定日志文件位置,這里直接輸出到
/opt/app/postgresql/logs/logfile中

登錄測試:

# psql
Linux部署postgresql并開啟遠(yuǎn)程訪問

 

以上表示登錄成功!!!^_^

Linux部署postgresql并開啟遠(yuǎn)程訪問

 

修改postgre密碼:

# ALTER USER postgres WITH PASSword 'dbPassw0rd';
Linux部署postgresql并開啟遠(yuǎn)程訪問

 

2.8、停止postgresql數(shù)據(jù)庫

# bin/pg_ctl -D /opt/app/postgresql/data stop

2.9、配置系統(tǒng)服務(wù)service

進入postgresql源碼包的解壓目錄****

# cd /opt/tools/postgresql-13.4

復(fù)制啟動腳本到init.d下

# cp contrib/start-scripts/linux /etc/init.d/postgresql

修改postgresql

# vi /etc/init.d/postgresql
Linux部署postgresql并開啟遠(yuǎn)程訪問

 

賦予該文件執(zhí)行權(quán)限

# chmod +x /etc/init.d/postgresql

設(shè)置服務(wù)開機自啟

# chkconfig --add postgresql

啟動數(shù)據(jù)庫服務(wù)

# service postgresql start

這樣,咋們就可以用service服務(wù)啟動pgsql了,簡單!!!^_^

二、遠(yuǎn)程訪問

默認(rèn)情況下,pgsql在linux服務(wù)器上面,已經(jīng)是安裝和啟動成功了,也能連上。

但是本地window環(huán)境下,是無法連接上pgsql服務(wù)器的,這個確實是個大麻煩!!!

Linux部署postgresql并開啟遠(yuǎn)程訪問

 

下面,咋們就得開啟pgsql的遠(yuǎn)程訪問了!!!

3.1、修改postgresql.conf

# vi /opt/app/postgresql/data/postgresql.conf
Linux部署postgresql并開啟遠(yuǎn)程訪問

 

注: 取消 listen_addresses 的注釋,將參數(shù)值改為“*”

3.2、修改pg_hba.conf

# vi /opt/app/postgresql/data/pg_hba.conf
Linux部署postgresql并開啟遠(yuǎn)程訪問

 

注: 找到host all all 127.0.0.1/32 trust這行,然后在下面添加一行:host all all 0.0.0.0/0 trust即可

3.2、重啟服務(wù)

# bin/pg_ctl -D /opt/app/postgresql/data -l /opt/app/postgresql/logs/logfile restart

# service postgresql restart

三、配置防火墻

4.1、開啟5432端口

# firewall-cmd --zone=public --add-port=5432/tcp --permanent # 開放5432端口
# firewall-cmd --zone=public --remove-port=5432/tcp --permanent #關(guān)閉5432端口

#配置立即生效

# firewall-cmd --reload 

#重啟防火墻

# service firewalld restart 

#查看已開放的端口

# firewall-cmd --list-ports 

好了,以上就是linux部署postgresql并開啟遠(yuǎn)程訪問的全過程了,就是這樣了!!!^_^

今天就先到這里了,溜了溜了溜了!!!^_^

分享到:
標(biāo)簽:postgresql
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定