Microsoft Dynamics NAV 2013的Web Client安裝

  • 2865
  • 0

Microsoft Dynamics NAV 2013提供了完全Web化的Web Client介面, 本篇說明如何安裝Dynamics NAV Web Server, 並將Web Client和RoleTailered Client做個簡單的畫面比較.

在前一篇Microsoft Dynamics NAV 2013系統需求與安裝中提到Dynamics NAV 2013提供完全Web化的作業環境, 但除了安裝開發者環境時預設會安裝外, 其他測試環境及正式環境的安裝中, 預設都不會安裝Web Client. 我大膽推測是因為還有改善空間, 所以, 預設是不安裝Dynamics NAV Web Server.

在這一篇, 我們來把Dynamics NAV Web Server安裝起來, 並大致瞭解Web Client的運作情況. 再次啟動Microsoft Dynamics NAV 2013的安裝程式, 因為已經安裝過測試環境, 安裝程式會自動偵測並顯示不同的選項:

image

由於要新增Web Server功能, 所以, 選擇第一項: Add or remove components. 其他兩項Repair和Uninstall, 分別是修復安裝和解除安裝的作用, 不再賛敍.

image

由上圖可以看出那些元件已安裝, 那些還沒安裝. 找到Web Server Components, 並在旁邊紅色叉叉上點一下...

image

然後再在Run from My Computer上點一下, 確定要安裝Web Server Components, 再點一下[Next].

image

出現上圖的Web Server安裝頁面, 要提供的參數有三部份:

1. Dynamics NAV Server Components, 這是NAV Server的連線資訊部份, 因為和Web Server安裝在同一伺服器中, 採用預設值即可. 如果要連線的NAV Server在不同的伺服器上, 就要指定Server名稱(或IP)、Dynamics NAV Server服務名稱和Listen Port.

2. SQL Server Database Components, 設定要連線的Dynamics NAV Database Componets資訊, 因為在同一伺服器中, 所以採用預設值. 若在不同伺服器上, 就設定SQL Server名稱、Instance名稱和資料庫名稱等連線資訊.

3. Web Server Components, 這是設定Web Server的Listen Port(預設8080, 可更改), 以及是否要安裝IIS需要的各項元件, 請務必選[Install], 讓Dynamics NAV 2013安裝程式偵測IIS已安裝元件狀態並安裝缺少的元件.

確認各項連線資訊正確後, 就在上圖按下[Apply]進入安裝程序.

image

安裝過程中, 會跳出一個命令提示字元視窗, 執行一些系統設定的工作. 安裝完成後, 如果安裝成功, 就出現...

image

如果安裝失敗, 也是跳出上圖, 只是出現安裝錯誤的訊息, 並且多一個Button讓系統管理者能夠點選錯誤報告.

一般來說, 只要RoleTailered Client能夠正常作業的環境, 而且Dyanmics NAV Web Server安裝時提供的參數都正確, 就能順利完成安裝.

接下來, 我們啟動IE10, 並輸入網址: http://localhost:8080..

image

跳出一個登入畫面, 如果是在AD/DC環境中, 就輸入有權限登入IIS的帳密, 如果是獨主伺服器, 就輸入在該伺服器上的本機使用者帳密.

登入完成後, 系統先跳出一個訊息視窗, 告訴你是連線到測試資料庫與測試版授權, 而測試版授權的系統日期一律在01/23/14...

image

點選[OK]. 就進入了Microsoft Dynamics NAV 2013的Web Client.

image

看起來和下圖RoleTailered Client的表現方式差異不大.

image

同樣的叫出Sales Order表單畫面, Web Client表現如下:

image

而RoleTailered Client的Sales Order表單功能表現如下:

image

比較起來, 現在看起來Web Client和RoleTailered Client在功能面似乎大同小異.

最後, 讓我們看看Dynamics NAV Web Server安裝過程對IIS做了什麼改變, 請見下圖:可以看到新增了應用程式集區Microsoft Dynamics NAV 2013 Web Client Application Pool, 以及新站台Microsoft Dynamics NAV 2013 Web Client.

還有, 請不要問我為何沒有Web Client安裝的過程, 謝謝~~ 吐舌頭

Simon Huang's ERP Workshop