1. 程式人生 > >離線安裝部署postgresql

離線安裝部署postgresql

背景

將系統部署到客戶伺服器上,作業系統為window
server2008。在測試伺服器部署沒問題,在客戶的機器上安裝postgresql9.6的時候出錯:vc++2013 執行時安裝出錯。

測試過程

在公司伺服器上的虛擬機器上部署了相同的作業系統,安裝postgresql,跟之前的結果一樣,順利安裝。但是,在自己電腦虛擬機器上測試發現出現同樣的問題。對比發現自己電腦虛擬機器沒連上網。

原因

安裝postgresql之前需要安裝vc++的執行庫,這個需要聯網進行根證書驗證。斷網的情況下,執行庫沒辦法正常安裝。

解決方案

如果可以聯網,問題迎刃而解。
如果不能聯網,還可以通過以下方式:

  1. 開始→執行→MMC
  2. 檔案→新增刪除管理單元 (Ctrl+M)
  3. 證書→計算機賬戶(其他的都保持預設,無限下一步)
  4. 回到窗體,展開:證書→受信任的根證書頒發機構→證書
  5. 右擊展開選單,所有任務→匯入
  6. 剩下的,就是選擇你下載好的cer檔案,然後無限下一步了。