postgis 安裝和允許遠程調(diào)用2018-10-20

系統(tǒng):centos7

數(shù)據(jù)庫:Postgresql10

數(shù)據(jù)庫管理工具:Navicat Premium

首先是獲取安裝包,我選擇使用yum安裝,直接進入Postgresql官網(wǎng)找到需要安裝的Postgresql版本,這里以9.6版本為例,獲取下載連接后如下操作:https://yum.postgresql.org/repopackages.php


1.yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm


2.利用下面的指令繼續(xù)完成剩余的安裝

yum install postgresql96-server postgresql96-contrib


3、安裝完畢之后需要初始化數(shù)據(jù)庫,在執(zhí)行命令前需要進入數(shù)據(jù)庫安裝目錄,我這里是/usr/pgsql-10/bin;之后執(zhí)行初始化語句完成數(shù)據(jù)庫初始化:


4、初始化數(shù)據(jù)庫之后要打開數(shù)據(jù)庫對服務(wù)并且設(shè)置開機自啟服務(wù):


5.接下來我選擇了數(shù)據(jù)庫默認的用戶,并且進入sql操作頁面修改其密碼,操作如下:


postgres=# alter user postgres with password 'postgres'

postgres-# \q

-bash-4.2$ exit

或者這種

sudo passwd -d postgres


6.如果系統(tǒng)開啟了防火墻服務(wù)需要關(guān)閉這個服務(wù)對數(shù)據(jù)庫對限制,如果沒有開啟不管,我這里防火墻本身就是關(guān)閉狀態(tài)。


啟動設(shè)備

systemctl stop postgresql-10.service

systemctl ?status postgresql-10.service

systemctl restart postgresql-10.service

7、在防火墻關(guān)閉的狀態(tài)下,要讓數(shù)據(jù)庫可以被遠程訪問,可以修改兩個權(quán)限文件,二者均在/var/lib/pgsql/9.6/data中,修改這兩個文件中的參數(shù),即可實現(xiàn)數(shù)據(jù)庫的遠程連接與管理。

至此,完成centos7下安裝postgresql的所有操作。



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容