本節提供有關安裝所需的 ASP.NET、IIS 與 .NET Framework 軟體元件的資訊。由於這些軟體元件的封裝和配送方式因所支援的 Windows Server 平台版本而異,因此安裝程序也會略有不同。請按照指示的順序進行安裝和設定。
以下程序適用於 Windows Server 2012 R2 (64 位元) 與 Windows Server 2012 (64 位元) 系統。若有不同之處,會內嵌註標加以說明。
使用本地使用者管理員 (LUA) 帳戶登入您要安裝 PlateSpin 伺服器的主機,然後新增 Web 伺服器 (IIS) 角色 (伺服器管理員 > 新增角色及功能精靈 > 伺服器角色) 及其巢狀角色服務和子角色:
Web 伺服器 (IIS) (已安裝 25 個,共 43 個)
Web 伺服器 (已安裝 19 個,共 34 個)
通用 HTTP 功能 (已安裝 4 個,共 6 個)
預設文件
目錄瀏覽
HTTP 錯誤
靜態內容
狀態與診斷 (已安裝 2 個,共 6 個)
HTTP 記錄
申請監視器
效能 (已安裝 1 個,共 2 個)
靜態內容壓縮
安全性 (已安裝 5 個,共 9 個)
申請過濾
基本驗證
IP 與網域限制
URL 授權
Windows 驗證
應用程式開發 (已安裝 7 個,共 11 個)
.NET Extensibility 3.5
.NET Extensibility 4.5
應用程式啟始化
ASP.NET 3.5
ASP.NET 4.5
ISAPI 擴充程式
ISAPI 篩選器
管理工具 (已安裝 6 個,共 7 個)
IIS 管理主控台
IIS 6 管理相容性
IIS 6 中繼資料相容性
IIS 6 管理主控台
IIS 6 程序檔工具
IIS 6 WMI 相容性
IIS 管理指令碼及工具
新增 (伺服器管理員 > 新增角色及功能精靈 > 功能) 所需的功能:
.NET Framework 3.5 功能 (全部)
.NET Framework 4.5 功能 (全部)
Windows 處理程序啟用服務 (全部)
XPS 檢視器 (全部)
在所有 64 位元主機 (Windows Server 2012 x64 與 Windows Server 2012 R2) 上,確定 IIS 設定為在 32 位元模式下執行。請參閱知識庫文章 7920915。
以下程序適用於 Windows Server 2008 (64 位元) 與 Windows Server 2008 R2 系統。若有不同之處,會內嵌註標加以說明。
使用本地使用者管理員 (LUA) 帳戶登入預期的 PlateSpin 伺服器主機,然後新增 角色與以下角色服務及其子角色 ( > > )︰
—
—
—
—
—
—
(視情況而定,僅限 Windows Server 2008) 下載並安裝 Microsoft .NET Framework 3.5 SP1。
新增以下 與所有子項目 ( > > )︰
及其 與子項目。
下載並安裝 Microsoft .NET Framework 4 套件。
在 64 位元主機 (Windows Server 2008 x64 與 Windows Server 2008 R2) 上,確保 IIS 設定為在 32 位元模式下執行。請參閱知識庫文章 7920915。
PlateSpin Protect 支援符合 FIPS (聯邦資訊處理標準,發行號 140-2) 的資料加密演算法。
如果要求符合 FIPS,則您必須在安裝 PlateSpin 伺服器之前,於預期的 PlateSpin 伺服器主機上啟用該演算法。這是因為只有當 PlateSpin Protect 偵測到主機的作業系統是以符合 FIPS 的模式執行時,它才會以符合 FIPS 的模式執行。
附註:符合 FIPS 的模式會影響效能,並且可能會降低至多達 30% 的資料傳輸率。
若要啟用符合 FIPS 的演算法︰
在 PlateSpin 伺服器主機的本地安全性規則的安全性選項中啟用符合 FIPS 的演算法︰
執行 secpol.msc,然後瀏覽到。
啟用安全性選項。
設定 ASP.NET 以支援 FIPS︰
存取位於 PlateSpin 伺服器主機以下目錄中的 machine.config 檔案︰
..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
在 <system.web> 元素下加入以下內容︰
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
儲存 machine.config 檔案。