這是部落格是轉載的,原部落格步驟很詳細,寫得非常好。這是具體教程。
本人隻是補充幾個具體操作細節。
一、準備編譯環境
建議采取原博中的方式一。因為極有可能伺服器中的版本會低于鏡像站裡的版本,網上很難找到。直接使用伺服器裝機鏡像是最省事的。
-
挂載鏡像檔案到伺服器
将伺服器鏡像(.iso檔案)上傳到伺服器後挂載到伺服器後就可以直接使用裡面的rpm包。将伺服器鏡像挂載到 media目錄下,指令如下,
mount /opt/CentOS-7-x86_64-DVD-1810.iso /media/ -o loop
檢視挂載後的rpm包:
ll /media/Packages -ls | more
四、編譯安裝
一般伺服器會缺少3個,除了部落格中所述的2以外,會缺少zlib包,安裝如下:
rpm -ivh ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm
rpm -ivh readline-devel-6.2-10.el7.x86_64.rpm
rpm -ivh zlib-devel-1.2.7-18.el7.x86_64.rpm
最後在驗證非本地用戶端連接配接資料庫時,除了部落格中所述的Navicat Premium,還可以使用PostgreSQL自己的管理用戶端pgAdmin3或者pgAdmin4。