這篇文章主要介紹“如何在CentOS7系統(tǒng)上安裝postgreSQL11”,在日常操作中,相信很多人在如何在CentOS7系統(tǒng)上安裝postgreSQL11問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何在CentOS7系統(tǒng)上安裝postgreSQL11”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
創(chuàng)新互聯(lián)公司不只是一家網(wǎng)站建設的網(wǎng)絡公司;我們對營銷、技術、服務都有自己獨特見解,公司采取“創(chuàng)意+綜合+營銷”一體化的方式為您提供更專業(yè)的服務!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關注我們的成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設質(zhì)量和服務品質(zhì),在得到用戶滿意的同時,也能得到同行業(yè)的專業(yè)認可,能夠為行業(yè)創(chuàng)新發(fā)展助力。未來將繼續(xù)專注于技術創(chuàng)新,服務升級,滿足企業(yè)一站式成都全網(wǎng)營銷推廣需求,讓再小的成都品牌網(wǎng)站建設也能產(chǎn)生價值!
1.添加PostgreSQL Yum存儲庫
sudo yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm
2.安裝PostgreSQL Server和客戶端軟件包
sudo yum -y install postgresql11-server postgresql11
3.初始化數(shù)據(jù)庫并啟用自動啟動
# 初始化 sudo /usr/pgsql-11/bin/postgresql-11-setup initdb # 啟動 sudo systemctl start postgresql-11 # 設置開機自啟動 sudo systemctl enable postgresql-11 # 下面這兩個配置是關于防火墻的(我沒有用到) sudo firewall-cmd --add-service=postgresql --permanent sudo firewall-cmd --reload
4.啟用遠程訪問PostgreSQL(作用是可以通過公網(wǎng)連接你的數(shù)據(jù)庫,前提是你有公網(wǎng)ip)
# 我的路徑是這樣的 vi /var/lib/pgsql/11/data/postgresql.conf # 修改 listen_addresses = '*' # 我的路徑是這樣的 sudo vim /var/lib/pgsql/11/data/pg_hba.conf # 修改 host all all 127.0.0.1/32 md5 # 添加 host all all 0.0.0.0/0 trust # 重啟 sudo systemctl restart postgresql-11
5.設置PostgreSQL管理員用戶的密碼(一定要按照這種格式配置用戶名和密碼)
sudo su - postgres psql -c "alter user postgres with password '123456'"
需要注意,如果是云服務器,需要打開對應端口。我就吃了這個虧,折騰了很長時間。
到此,關于“如何在CentOS7系統(tǒng)上安裝postgreSQL11”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
標題名稱:如何在CentOS7系統(tǒng)上安裝postgreSQL11
轉(zhuǎn)載來于:http://weahome.cn/article/gcpjhd.html