在無訊息安裝模式中安裝 HCL AppScan Enterprise
您可以在目標系統上於無訊息安裝模式中安裝 AppScan Enterprise,而不需任何手動介入,方法是執行以程式方式編寫,以自動安裝或配置套件的可執行檔指令行。靜默安裝涉及一種非互動技術,其中在這些預定義的命令行中定義的參數會驗證並自動執行安裝步驟。安裝和配置之後,您可以在日誌檔中驗證安裝程序期間擷取的安裝錯誤碼。
開始之前
- 您必須是管理員,才能在無訊息安裝模式中安裝 AppScan Enterprise。
- 您必須停止您要升級的 AppScan Enterprise Server 上目前執行中和監控中的所有掃描。
- 要進行升級,您必須在開始之前重新啟動 AppScan Enterprise 伺服器。
執行這項作業的原因和時機
您必須使用下列安裝指令行,在無訊息安裝模式中安裝或將 AppScan Enterprise Server 升級為最新的版本:
C:\AppScan\AppScanEnterpriseServerSetup_10.10.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress
執行 AppScan Enterprise 應用程式的無訊息安裝時,安裝指令行中的參數 /qn 會停用可能會干擾安裝程序的所有使用者提示通知。不過,如果安裝失敗,則在指令行中將參數 /qn 取代為 /qr,並執行修改的指令行以記錄安裝失敗錯誤。您必須解決這些錯誤,然後重新執行安裝指令行,才能完成AppScan Enterprise 應用程式安裝。
您可以記錄會導致無訊息安裝失敗的錯誤,方法是如下所示修改並執行安裝指令行:
C:\AppScan\AppScanEnterpriseServerSetup_10.10.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress
其中,安裝指令行中的 /qn 參數會取代為 /qr 參數,它會在執行修改的指令行時探索無訊息安裝失敗的錯誤。
程序
- 以管理員身份登入伺服器,然後在該伺服器上安裝或升級 AppScan Enterprise 伺服器應用程式。
-
將安裝程式套件下載至伺服器目錄路徑。
註:安裝程式檔案名稱的格式是 AppScanEnterpriseServerSetup_<<版本>>.exe。例如,AppScan Enterprise 版本 10.10.0 的安裝程式包文件名是 AppScanEnterpriseServerSetup_10.10.0.exe。
- 將安裝包文件複製到C:\AppScan資料夾。
-
若要從版本 10.7.0 升級,您必須在執行安裝程式之前獲取授權文件。
註:要獲取授權文件,請在您計劃安裝伺服器的機器上運行 HCL AppScan Enterprise 指紋生成器工具。使用生成的指紋從 MHS 入口網站獲取您的授權文件。要查看完整的說明,請參閱生成機器指紋的AppScan Enterprise。
-
將
AppScanEnterprise_License.license檔案放置在 AppScan Enterprise 安裝目錄中(預設為 C:\Program Files (x86)\HCL\AppScan Enterprise)。 - 開啟命令提示字元視窗。
-
在命令提示符中輸入 C:\AppScan\AppScanEnterpriseServerSetup_10.10.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然後按 [Enter] 以靜默模式運行安裝。
註:執行安裝指令行時,其參數 /qn 會隱藏所有可能的安裝錯誤,這可能在安裝完成程序時發生。在此案例中,錯誤通知不會在前端顯示,因為不會通知相關的安裝失敗。您必須找出並解決所有這類錯誤,之後才能重新執行安裝程序以完成安裝。
-
重複步驟 7。
在安裝完成後,您必須確認是否已創建 C:\Program Files (x86)\HCL\AppScan Enterprise 資料夾,這將確認 AppScan Enterprise 安裝成功。
在無訊息安裝模式中配置 HCL AppScan Enterprise
您可以透過執行指令,在所有 AppScan Enterprise Server 上以無訊息安裝模式執行配置精靈。
開始之前
- 您必須是管理員,才能在無訊息安裝模式中安裝 AppScan Enterprise。
- 您必須停止您要升級的 AppScan Enterprise Server 上目前執行中和監控中的所有掃描。
執行這項作業的原因和時機
程序
- 以管理員身分登入您要配置的 AppScan Enterprise Server。
- 下載配置精靈WFCfgWiz.ini文件到AppScan Enterprise伺服器。(如果文件無法下載,請右鍵點擊鏈接並將文件保存到您的硬碟。)
-
將
WFCfgWiz.ini文件自訂為符合您的系統環境。 - 將 WFCfgWiz.ini 文件複製到 AppScan 安裝目錄。
- 開啟命令提示字元視窗。
-
在命令提示符下輸入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然後按 [Enter] 以靜默模式運行配置嚮導。
這時會顯示配置精靈對話方塊,並且自動執行配置程序。
-
前往 C:\Program Files (x86)\HCL\AppScan Enterprise,然後打開
WFCfgWiz.log文件,以確認配置已成功完成且沒有任何錯誤。 - 下載初始化文件 Initialization.xml 到 AppScan Enterprise 伺服器。(如果文件無法下載,請右鍵點擊鏈接並將文件保存到您的硬碟。)
- 自訂 Initialization.xml 文件以符合您的系統環境。例如,更改 Contact 和 ApplicationURL 的 <hostname>,以及檔案路徑,如果它沒有指向預設的安裝目錄。
- 將 Initialization.xml 文件複製到 AppScan 安裝目錄。
- 從命令提示字元運行命令 C:\Program Files (x86)\HCL\AppScan Enterprise\InitializerCMD.exe ASE Initialization.xml 命令行以完成初始化。
在無訊息安裝模式中安裝和配置 AppScan Enterprise Agent
您可以安裝或升級並配置用於掃描和測試您網站應用程式的代理程式。
開始之前
- 您必須是管理員,才能在無訊息安裝模式中安裝代理程式伺服器。
- 您必須停止您要升級之代理程式執行中的所有掃描。
程序
- 以管理員身分登入您要安裝或升級代理程式伺服器所在的伺服器。
-
將安裝程式套件下載至代理程式伺服器。
註:安裝程式檔案名稱的格式為ASE_DASSetup_<<版本>>.exe。例如,AppScan Enterprise 版本 10.10.0 的安裝程式包文件名是 ASE_DASSetup_10.10.0.exe。
- 將安裝包文件複製到C:\AppScan資料夾。
- 開啟命令提示字元視窗。
- 在命令提示符中輸入 C:\AppScan\ ASE_DASSetup_10.10.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然後按 [Enter] 鍵以靜默模式運行安裝。
- 下載配置精靈 WFCfgWiz.ini 文件到 AppScan Enterprise 伺服器。(如果文件無法下載,請右鍵點擊鏈接,然後將文件保存到您的硬碟。)
-
將 WFCfgWiz.ini 文件自訂為符合您的系統環境。
註:您可以使用在伺服器安裝中使用的相同WFCfgWiz.ini文件,通過更新代理伺服器的系統名稱來實現。
- 將 WFCfgWiz.ini 文件複製到 AppScan 安裝目錄。
- 開啟命令提示字元視窗。
-
在命令提示符下輸入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然後按 [Enter] 以靜默模式運行配置嚮導。
這時會顯示配置精靈對話方塊,並且自動執行配置程序。
- 請前往 C:\Program Files (x86)\HCL\AppScan Enterprise\WFCfgWiz 並檢查日誌文件以驗證配置是否成功完成且沒有任何錯誤。