在無訊息安裝模式中安裝 HCL AppScan Enterprise

您可以在目標系統上於無訊息安裝模式中安裝 AppScan Enterprise,而不需任何手動介入,方法是執行以程式方式編寫,以自動安裝或配置套件的可執行檔指令行。無訊息安裝基本上會牽涉到非互動式的技術,其中,這些預先定義指令行中定義的參數會經過驗證並自動執行安裝步驟。安裝和配置之後,您可以在日誌檔中驗證安裝程序期間擷取的安裝錯誤碼。

開始之前

  • 您必須是管理員,才能在無聲自動安裝模式中安裝 AppScan Enterprise。
  • 您必須停止您要升級的 AppScan Enterprise Server 上目前執行中和監控中的所有掃描。

執行這項作業的原因和時機

本節可協助您使用安裝指令行,在無訊息安裝模式中安裝或將 AppScan Enterprise Server 升級為最新的版本。如果無訊息安裝模式安裝失敗,您可以修改安裝指令行,方法是取代其參數,然後執行已修改的指令行來記錄安裝錯誤。

您必須使用下列安裝指令行,在無訊息安裝模式中安裝或將 AppScan Enterprise Server 升級為最新的版本:

C:\AppScan\AppScanEnterpriseServerSetup_10.0.3.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress

執行 AppScan Enterprise 應用程式的無訊息安裝時,安裝指令行中的參數 /qn 會停用可能會干擾安裝程序的所有使用者提示通知。不過,如果安裝失敗,則在指令行中將參數 /qn 取代為 /qr,並執行修改的指令行以記錄安裝失敗錯誤。您必須解決這些錯誤,然後重新執行安裝指令行,才能完成AppScan Enterprise 應用程式安裝。

您可以記錄會導致無訊息安裝失敗的錯誤,方法是如下所示修改並執行安裝指令行:

C:\AppScan\AppScanEnterpriseServerSetup_10.0.3.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress

其中,安裝指令行中的 /qn 參數會取代為 /qr 參數,它會在執行修改的指令行時探索無訊息安裝失敗的錯誤。

程序

  1. 以管理員身分登入您要安裝或升級 AppScan Enterprise Server 應用程式所在的伺服器。
  2. 將安裝程式套件下載至伺服器目錄路徑。
    註: 安裝程式的檔案名稱為 AppScanEnterpriseServerSetup_<<version>>.exe。例如,AppScan Enterprise 10.0.3 版的安裝程式套件檔案名稱為 AppScanEnterpriseServerSetup_10.0.3.exe
  3. 將安裝程式套件檔案複製到 C:\AppScan 資料夾。
  4. 開啟命令提示字元視窗。
  5. 在命令提示字元輸入 C:\AppScan\AppScanEnterpriseServerSetup_10.0.3.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 指令行,並按下 [Enter] 以在無訊息自動安裝模式中執行安裝。
    註: 執行安裝指令行時,其參數 /qn 會隱藏所有可能的安裝錯誤,這可能在安裝完成程序時發生。在此案例中,錯誤通知不會在前端顯示,因為不會通知相關的安裝失敗。
    您必須找出並解決所有這類錯誤,之後才能重新執行安裝程序以完成安裝。
    1. 修改安裝指令行,方法是將參數 \qn 取代為 \qr 指令行,如下所示:
      C:\AppScan\AppScanEnterpriseServerSetup_10.0.3.exe /s /v"ALLUSERS=1 /qr REBOOT=Suppress
    2. 執行修改的指令行以尋找錯誤。
    3. 修正修改的指令行所記錄的錯誤。
  6. 重複步驟 5。
    安裝完成後,您必須驗證是否已建立 C:\Program Files (x86)\IBM\AppScan Enterprise 資料夾,這可確認 AppScan Enterprise 安裝成功。

在無訊息安裝模式中配置 HCL AppScan Enterprise

您可以透過執行指令,在所有 AppScan Enterprise Server 上以無訊息安裝模式執行配置精靈。

開始之前

  • 您必須是管理員,才能在無訊息安裝模式中安裝 AppScan Enterprise。
  • 您必須停止您要升級的 AppScan Enterprise Server 上目前執行中和監控中的所有掃描。

執行這項作業的原因和時機

本節可協助您執行指令行選項,在無訊息安裝模式中配置 AppScan Enterprise Server。
註: 從 AppScan Enterprise v10.0.3 和更新版本起,License Server 配置僅支援 HCL 授權。從訂閱 IBM 授權取得的 AppScan Enterprise 的任何舊版升級至 v10.0.3時,License Server 配置階段中可能會有不一致,且可能會終止安裝程序。在此類實務範例中,建議您聯絡您的支援團隊以升級為 AppScan Enterprise v10.0.3。

程序

  1. 以管理員身分登入您要配置的 AppScan Enterprise Server。
  2. 將配置精靈 WFCfgWiz.ini 檔案下載至 AppScan Enterprise Server。(如果檔案未下載,請用滑鼠右鍵按一下鏈結,並將檔案儲存到硬碟機。)
  3. 自訂 WFCfgWiz.ini 檔案以符合您的系統環境。
  4. WFCfgWiz.ini 檔案複製到 AppScan 安裝目錄。
  5. 開啟命令提示字元視窗。
  6. 在命令提示字元輸入 C:\Program Files (x86)\IBM\AppScan Enterprise>WFCfgWiz.exe –silent 指令行,並按下 [Enter] 以在無訊息安裝模式中執行配置精靈。
    這時會顯示配置精靈對話方塊,並且自動執行配置程序。
  7. 移至 C:\Program Files (x86)\IBM\AppScan Enterprise\WFCfgWiz 並檢查日誌檔,以確認配置是否成功完成而未出現任何錯誤。
  8. 將起始設定檔 Initialization.xml 檔案下載至 AppScan Enterprise Server。(如果檔案未下載,請用滑鼠右鍵按一下鏈結,並將檔案儲存到硬碟機。)
  9. Initialization.xml 檔案複製到 AppScan 安裝目錄。
  10. 從命令提示字元,執行指令 C:\Program Files (x86)\IBM\AppScan Enterprise\InitializerCMD.exe ASE Initialization.xml 指令行以完成起始設定。

在無訊息安裝模式中安裝和配置 AppScan Enterprise Agent

您可以安裝或升級並配置用於掃描和測試您網站應用程式的代理程式。

開始之前

  • 您必須是管理員,才能在無訊息安裝模式中安裝代理程式伺服器。
  • 您必須停止您要升級之代理程式執行中的所有掃描。

程序

  1. 以管理員身分登入您要安裝或升級代理程式伺服器所在的伺服器。
  2. 將安裝程式套件下載至代理程式伺服器。
    註: 安裝程式的檔案名稱為 ASE_DASSetup_<<version>>.exe。例如,AppScan Enterprise 10.0.3 版的安裝程式套件檔案名稱為 ASE_DASSetup_10.0.3.exe
  3. 將安裝程式套件檔案複製到 C:\AppScan 資料夾。
  4. 開啟命令提示字元視窗。
  5. 在命令提示字元輸入 C:\AppScan\ ASE_DASSetup_10.0.3.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 指令行,並按下 [Enter] 以在無訊息安裝模式中執行安裝。
  6. 將配置精靈 WFCfgWiz.ini 檔案下載至 AppScan Enterprise Server。(如果檔案未下載,請用滑鼠右鍵按一下鏈結,並將檔案儲存到硬碟機。)
  7. 自訂 WFCfgWiz.ini 檔案以符合您的系統環境。
    註: 您可以使用在伺服器安裝中所使用的相同 WFCfgWiz.ini 檔案,方法是更新代理程式伺服器的系統名稱。
  8. WFCfgWiz.ini 檔案複製到 AppScan 安裝目錄。
  9. 開啟命令提示字元視窗。
  10. 在命令提示字元輸入 C:\Program Files (x86)\IBM\AppScan Enterprise>WFCfgWiz.exe –silent 指令行,並按下 [Enter] 以在無訊息安裝模式中執行配置精靈。
    這時會顯示配置精靈對話方塊,並且自動執行配置程序。
  11. 移至 C:\Program Files (x86)\IBM\AppScan Enterprise\WFCfgWiz 並檢查日誌檔,以確認配置是否成功完成而未出現任何錯誤。