執行指令碼的安裝 (FAST Search Server 2010 for SharePoint)
適用版本: FAST Search Server 2010
上次修改主題的時間: 2015-03-09
FAST Search Server 2010 for SharePoint 的安裝可藉由指令碼自動化。本節概述執行指令碼安裝所必須遵循的步驟。
使用指令碼進行安裝及初始設定
注意
如果您要安裝多伺服器的 FAST Search Server 2010 for SharePoint 伺服器陣列,請先安裝並啟動管理伺服器。
將安裝檔 (請參閱<安裝檔案的概觀>) 複製到要安裝之伺服器上的目錄。
開啟命令提示字元 (cmd),並瀏覽至儲存安裝檔的目錄。
輸入下列命令,以執行必要條件安裝程式:
PrerequisiteInstaller.exe /unattended
輸入下列命令,以設定 Windows PowerShell 執行原則:
Set-ExecutionPolicy RemoteSigned
重新啟動伺服器。
輸入下列命令,以安裝 MSI:
Msiexec /i fsserver.msi /q FASTSEARCHSERVERINSTALLLOCATION="<InstallDir>" /l msiLog.log
其中 <安裝 Dir> 是您要安裝的路徑,通常是 C:\FASTSearch。
執行 Windows Update。下載並安裝最新的 FAST Search Server 2010 for SharePoint 更新。如有必要,請重新啟動伺服器。
以系統管理員身分開啟 Windows PowerShell,並瀏覽至安裝目錄下的 installer\scripts。
輸入下列命令,以執行安裝後設定指令碼:
.\Psconfig.ps1 [options]
其中 [選項] 要取代成相關的設定指令碼選項。如需詳細資訊,請參閱<設定指令碼選項 (psconfig.ps1)>。
重新啟動伺服器。
設定指令碼選項 (psconfig.ps1)
本節列出當您執行安裝後設定指令碼 (psconfig.ps1) 時,可用的選項。
選項 | 值 | 必要 | 描述 |
---|---|---|---|
-action |
i|u |
是 |
指定安裝動作; i:安裝 u:解除安裝 |
-roleName |
single|admin|nonadmin |
是 |
指定要安裝的節點種類: single:安裝成單一伺服器/獨立伺服器 admin:安裝成多伺服器部署的管理伺服器 nonadmin:安裝成多伺服器部署的非管理伺服器 |
-userName |
<網域\使用者> |
是 |
FAST Search Server 2010 for SharePoint 使用者的使用者名稱 |
-password |
<作為安全字串的使用者密碼> |
否 |
FAST Search Server 2010 for SharePoint 使用者的使用者密碼。 如果您沒有在指令碼中指定密碼,系統會提示您輸入。 |
-certificatePassword |
<Fast Search Server 憑證的密碼> |
否 |
如果您沒有在指令碼中指定憑證密碼,系統會提示您輸入。請輸入您選擇的密碼。(您需要此密碼,才可在伺服器之間移動憑證。) |
-localMachineName |
<完整的本機伺服器名稱> 伺服器名稱長度不得超過 15 個字元。 |
是 |
本機伺服器名稱的名稱。 範例:fastserver.contoso.com |
-baseport |
<連接埠號碼> |
否 |
識別基本連接埠,這是應用程式所使用之一系列 TCP/UDP 連接埠號碼中的第一個連接埠號碼。連接埠號碼的指定方式為基本連接埠加上一個整數。 預設值:13000 |
-databaseConnectionString |
<伺服器及執行個體名稱> |
是 |
設定執行個體名稱的範例:localhost\sqlexpress 未在 SQL Server 中設定任何執行個體名稱的範例:localhost |
-databaseName |
<資料庫名稱> |
是 |
指派給資料庫的唯一名稱 |
-logFileName |
<記錄檔的名稱> |
否 |
指定記錄檔的名稱。 .log 會自動附加在名稱結尾。 預設值:psconfig_TIMESTAMP.log |
-logLevelAsString |
Debug|Info|Warning|Error |
否 |
指定要在安裝期間記錄的資訊數量及種類。 偵錯 資訊 警告 錯誤 預設值:偵錯 |
-adminMachineName |
<完整的管理伺服器名稱> |
非管理伺服器安裝的必要項目 |
識別非管理伺服器所連接的管理伺服器。 |
-deploymentFile |
<部署檔案名稱> |
否 |
指定要使用的部署檔案。 管理伺服器安裝動作的選用參數 |
-adminBasePort |
<管理伺服器的基本連接埠> |
非管理伺服器安裝的非必要項目 |
識別非管理伺服器所連接之管理伺服器的基本連接埠。 預設值:13000 |
-SharePointInstalledMode |
<basic 或 advanced> |
否 |
指定 SharePoint Server 2010 安裝模式:basic (對應於 [獨立] 選項) 或 advanced (對應於 [伺服器陣列] 選項)。 |
-SharePointServerName |
<伺服器名稱> |
否 |
指定 SharePoint Server 2010 安裝所在的伺服器名稱。唯有當 SharePointInstalledMode 為 basic (對應於 [獨立] 選項) 時才需要。 |
-SharePointUserIdentity |
<使用者名稱> |
否 |
指定在 Microsoft SharePoint Server 2010 中執行計時器服務的使用者。此使用者是在 SharePoint Server 的安裝後設定中指定。唯有當 SharePointInstalledMode 為 advanced (對應於 [伺服器陣列] 安裝選項) 時才需要。 |
-sqlUserName |
<SQL 使用者帳戶> |
是,如果建立資料庫時使用 SQL 驗證。 |
SQL 驗證所使用的使用者名稱。 |
-sqlPassword |
<做為安全字串的 SQL 使用者密碼> |
是,如果建立資料庫時使用 SQL 驗證。 |
SQL 驗證所使用的使用者密碼。 |