天天看點

System Center 2012 SP1 之三 安裝體驗APP Controller

<b>System Center 2012 SP1 </b><b>之三 安裝體驗APP Controller</b>

<b>一、 </b><b>環境準備</b>

<b>1、 </b><b>系統架構介紹</b>

系統或應用程式

計算機名

作業系統和版本

程式、功能群組件

IP位址

Hyper-V虛拟主機

HPVHOST

Windows Server 2012 Datacenter

Hyper-V

172.16.18.100

域控制器

DC01.CONTOSO.COM

ADDS、DNS

172.16.18.1

App Controller、

資料庫

SCAC.CONTOSO.COM

SQL Server 2012 SP1 Enterprise

172.16.18.30

<b>2、 </b><b>系統要求</b>

Console feature in System Center 2012 Virtual Machine Manager (VMM),詳見下圖:

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673236GHIu.png"></a>

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_13636732430DQR.png"></a>

點選<b>“下一步”</b>,同意許可條款,繼續<b>“下一步”</b>直至安裝完成,關閉向導即可。

<b>3、 </b><b>資料庫要求</b>

<b>4、 </b><b>系統帳戶要求</b>

在開始安裝App Controller伺服器之前,請登陸到域控制器建立兩個域賬号,一個為登陸App Controller伺服器的登陸賬戶,授予App Controller伺服器本地管理者權限,另一個是App Controller服務運作賬戶(為可選賬号,可以使用App Controller程式安裝時預設的網絡服務帳戶)。

為了安裝 App Controller 伺服器,您必須在您配置的計算機上以具有本地管理者組成員資格(或同等資格)的域使用者身份登入。此帳戶還至少必須具有對将要使用的資料庫的 DBO 權限。

如果成功完成的安裝程式有問題,請參閱位于 %LOCALAPPDATA%\AppController\Logs 檔案夾中的日志檔案。

<b>二、 </b><b>安裝</b><b>App Controller</b><b>伺服器</b>

<b>1、 </b><b>App Controller</b><b>安裝步驟</b>

1) 在安裝媒體上,右鍵單擊“setup.exe”,然後單擊“以管理者身份運作”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673253faRY.png"></a>

開始安裝 App Controller 之前,請關閉任何打開的程式,并確定計算機上沒有挂起的重新啟動。例如,如果使用 Server Manager 安裝了伺服器角色,或者應用了安全更新,則可能需要重新啟動計算機,然後用相同的使用者帳戶登入計算機以完成伺服器角色或安全更新的安裝。

2) 在主要設定頁上,單擊“安裝”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673261JG5u.png"></a>

3) 在“産品注冊資訊”頁上,提供合适的資訊,然後單擊“下一步”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673266oSQi.png"></a>

4) 檢視許可條款,選中“我已閱讀、了解并同意許可協定的條款”複選框,再單擊“下一步”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673274DHGJ.png"></a>

5) 此時将對要安裝 App Controller 伺服器的計算機進行檢查,以確定滿足合适的硬體和軟體要求。如果未滿足先決條件,則将顯示一個頁面,其中包含有關未滿足的先決條件以及問題解決方法的資訊。如果滿足了所有先決條件,則将顯示“選擇安裝位置”頁面。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673282O0iD.png"></a>

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673289L2N5.png"></a>

6) 檢查結果有未滿足先決條件,根據有關未滿足的先決條件以及問題解決方法的資訊,點選“安裝”安裝先決條件即可。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673296qAE8.png"></a>

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673301yTUu.png"></a>

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673305tYal.png"></a>

7) 在“選擇安裝位置”頁上,針對 App Controller 程式檔案使用預設路徑或選擇其他安裝路徑,然後單擊“下一步”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673310MUzJ.png"></a>

8) 在“配置服務”頁上,指定 App Controller 服務将使用的帳戶。您可以将 App Controller 服務配置為使用網絡服務帳戶或域帳戶。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673315fnju.png"></a>

如果指定域帳戶,則強烈建議您建立一個要專門指定用于 App Controller 服務的帳戶。

您還可以配置 App Controller 服務将使用的端口。

此端口僅用于 App Controller 服務之間的通信。您不需要将運作 App Controller 的計算機上的防火牆配置為允許通路此端口。

9) 在“配置網站”頁上,執行以下操作:

 IP 位址:從 IP 位址清單中選擇 IP 位址,或者鍵入使用者可用于通路此站點的 IP 位址。

 端口:鍵入 HTTP.sys 針對向此網站提出的請求必須偵聽的端口。如果指定的端口不同于預設端口(用于 HTTPS 的 443 端口),則用戶端在向伺服器提出請求時必須指定此端口号,否則用戶端将不會連接配接到網站。

 SSL 證書:選擇是想要 App Controller 安裝程式生成自簽名證書,還是想要其使用以前導入的 SSL 證書。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673320HN51.png"></a>

配置了要由 App Controller 伺服器使用的網站綁定後,請單擊“下一步”。

要添加或配置伺服器證書,請使用 IIS 管理器中的<b>伺服器證書</b>功能。

如果使用自簽名證書,則必須将該證書添加到将通路 App Controller 網站的所有計算機的受信任根證書頒發機構存儲中。如果不信任此證書,則某些浏覽器将無法顯示 App Controller。建議使用受信任證書頒發機構提供的證書,而不是使用自簽名證書。

如果不解除安裝并重新安裝 App Controller,則無法更改 App Controller 安裝過程中配置設定的端口。

10) 在“配置資料庫”頁上,指定以下各項:

 <b>伺服器名稱</b>:鍵入運作 SQL Server 的計算機的名稱。如果要在運作 SQL Server 的計算機上安裝 App Controller 伺服器,則将用該計算機的名稱填充“伺服器名稱”。

 端口:鍵入要用于與運作 SQL Server 的計算機通信的端口。預設情況下,此值不是必需的,是以被留白。

 執行個體名稱:選擇或鍵入要使用的 SQL Server 執行個體的名稱。在清單中填充執行個體名稱時将有短暫的延遲。可用執行個體的清單可能與上面指定的“端口”不對應。

 資料庫名稱:鍵入要使用的資料庫的名稱。安裝 App Controller 伺服器所使用的帳戶在指定的資料庫中至少必須具有資料庫所有者 (dbo) 權限。如果指定的資料庫不存在,并且目前使用者具有合适的權限,則 App Controller 安裝向導将為您建立該資料庫。如果您要執行高可用性安裝,則第二個以及後面的伺服器安裝需要與第一個伺服器使用相同的資料庫。

對于每個 SQL Server 執行個體,隻能安裝一個 App Controller 資料庫。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673325WKud.png"></a>

配置了要由 App Controller 伺服器使用的資料庫後,請單擊“下一步”。

11) 此步隻有在高可用性部署App Controller伺服器時才出現。

在“配置加密密鑰”頁上,選擇導出的加密密鑰檔案并提供合适的密碼,然後單擊“下一步”。這兩個值是從現有 App Controller 安裝中導出加密密鑰時指定的。

12) 在“幫助改進 System Center 2012 - App Controller”頁上,選擇是否想要選擇參加客戶體驗改善計劃 (CEIP) 并使用 Microsoft Update,然後單擊“下一步”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673333za6H.png"></a>

如果您以前在該計算機上已選擇使用 Microsoft Update,或者組政策已啟用 Microsoft Update,則此選項可能處于禁用狀态。

13) 在“确認設定”頁上,檢視您所做的選擇,并執行以下操作之一:

單擊“上一步”以更改任何選擇。

單擊“安裝”以安裝 App Controller 伺服器。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673341t9L8.png"></a>

單擊“安裝”之後,将會出現“安裝元件”頁,并且會顯示安裝進度。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673346jh7s.png"></a>

14) 在“安裝程式已成功完成”頁上,執行以下操作之一:

要在關閉安裝向導時打開 App Controller 網站,請確定選中“安裝程式關閉時啟動 App Controller 網站”複選框。

單擊“完成”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_13636733516843.png"></a>

如果安裝程式無法完成,則會向您提供一個清單,其中顯示了無法安裝的項目以及指向相關日志檔案的連結。有關安裝問題的發生位置的詳細資訊,請檢視這些日志。

<b>2、 </b><b>安裝App Controller的Windows PowerShell子產品</b>

在開始安裝 App Controller 的 Windows PowerShell 子產品之前,請確定您的計算機上已經安裝或啟用 Windows PowerShell 的支援版本。

如果安裝App Controller時已經安裝App Controller 的 Windows PowerShell 子產品,則可跳過步驟。

完成此過程至少需要您配置的計算機上的本地管理者組成員資格(或同等資格)。

1) 安裝 App Controller 的 Windows PowerShell 子產品

a) 在安裝媒體上,右鍵單擊<b>“setup.exe”</b>,然後單擊“以管理者身份運作”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673359LZp4.png"></a>

b) 在主要設定頁上,單擊“安裝 App Controller 的 Windows PowerShell 子產品”。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673367FsWF.png"></a>

c) 在“最終使用者許可協定”頁上,檢視許可條款,選中“我接受許可協定中的條款”複選框,再單擊“下一步”。

d) 單擊“安裝”以安裝 App Controller 的 Windows PowerShell 子產品。直至完成即可,詳略。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673372d0Fm.png"></a>

e) 驗證安裝結果,然後單擊“完成”。

<b>3、 </b><b>使用指令提示符安裝 App Controller</b>

如果想在不需要使用者幹預的情況下安裝 App Controller,則您可能更喜歡在指令提示符下安裝 App Controller。

請使用産品CD光牒 Installation 檔案夾中的 Setup.exe 程式,以在指令提示符下安裝和解除安裝 App Controller。以下部分列出了可對 Setup.exe 使用的各個參數。可以按任何順序使用指令行參數。

使用指令行解除安裝 App Controller 将始終删除資料庫。如果您需要保留資料庫,請使用互動式 UI。

<b>4、 </b><b>App Controller </b><b>指令行安裝參數</b>

1) 下表描述可與 Setup.exe 一起用于安裝 App Controller 的參數。

參數

必需

描述

/help 或 /?

可選

顯示“幫助”對話框。

/Silent

指定在不顯示使用者界面的情況下安裝該産品。

如果未指定,則以互動方式運作安裝程式。

/SelfUpdate &lt;布爾值&gt;

啟動安裝程式前,檢查是否有來自 Microsoft Update 的産品更新。

如果未指定,則不檢查更新。

/InstallPath &lt;路徑&gt;

指定用于安裝 App Controller 二進制檔案的檔案夾位置。

如果沒有指定,則使用 %PROGRAMFILES%\Microsoft System Center 2012\App Controller。

/ProductKey &lt;産品密鑰&gt;

指定購買 App Controller 時提供的 Microsoft 産品密鑰。

如果未指定,則 App Controller 将處于評估模式。

/ServiceUsername &lt;域&gt;\&lt;使用者名&gt;

指定用于運作 App Controller 程序的帳戶。

/ServicePassword &lt;密碼&gt;

指定“ServiceUsername”帳戶密碼。

/ServicePort &lt;端口&gt;

指定用于運作 App Controller 程序的端口。

如果未指定,則使用端口 18622。

/IP &lt;IP 位址&gt;

指定 App Controller 網站綁定的 IP 位址。

如果未指定,則使用所有未配置設定的 IP 位址。

/Port &lt;端口&gt;

指定 App Controller 網站綁定的端口。

如果未指定,則使用 443。

/SslCert &lt;哈希&gt;

指定 App Controller 網站綁定的 SSL 證書。

如果未指定,則生成一個自簽名證書。

/SQL &lt;伺服器&gt;,&lt;端口&gt;\&lt;執行個體&gt;

指定要在其中安裝 App Controller 資料庫的 Microsoft SQL Server 的名稱和執行個體。

/SQLdb &lt;資料庫&gt;

指定 App Controller 資料庫的 Microsoft SQL Server 資料庫名稱。

如果未指定,則使用名稱 AppController。

/AesKeyFilePath &lt;路徑&gt;

僅在使用現有資料庫時需要

指定用于對 App Controller 資料庫中的值進行加密和解密的 AES 密鑰。

/AesKeyPassword &lt;密碼&gt;

指定用于解密 AES 密鑰檔案的密碼。

/CEIP

使 App Controller 能夠将匿名回報作為客戶體驗改善計劃的一部分發送給 Microsoft。

如果未指定,則不會注冊 CEIP。

/MU

配置要使用 Microsoft Update 的伺服器。

如果未指定,則不會注冊 Microsoft Update。

/acceptEula

強制

訓示你已閱讀、了解并同意許可條款。

2) 示例:安裝 App Controller

使用下面的代碼示例安裝 App Controller:

Msdos下:

Setup.exe /Silent /SelfUpdate true /InstallPath “C:\AppController” /ServiceUsername “CONTOSO\AppControllerSrvAcct” /ServicePassword “P4ssw0rd!” /ServicePort 18623 /IP 10.1.2.3 /Port 444 /SslCert 2d8bfddf59a4a51a2a5b6286c22473108395624d /SQL “CONTOSOSQLSRV,1434\Instance1” /SQLdb AppControllerDatabase /AesKeyFilePath “C:\backup\AppControllerAesKey” /AesKeyPassword “P4ssw0rd$” /CEIP /MU /acceptEula

<b>三、 </b><b>App Controller</b><b>雲管理界面體驗</b>

<b>1、 </b><b>登陸方式</b>

1) 打開IE浏覽器,添加受信任的站點。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673374lvX1.png"></a>

2) 在IE浏覽器(或其它浏覽器)中輸入https:// App Controller伺服器IP位址 或 FQDN / 并回車即可,如下圖:

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673375JFRW.png"></a>

3) 點選“繼續浏覽此網站(不推薦)”,進入登入界面。

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673377zJiC.png"></a>

輸入使用者名和密碼即可。注意使用者名必須以 ”username@domain” 或 ”domain\username” 格式輸入。

<b>2、 </b><b>界面預覽</b>

1) 登陸後整體界面預覽

<a href="http://winos.blog.51cto.com/attachment/201303/19/937089_1363673381N987.png"></a>

首次登入此界面給我的第一感覺就是微軟Windows Azure雲的體驗,我很喜歡這種雲操作管理的感覺,相信你也會愛上她的!

本文轉自 linuxos 51CTO部落格,原文連結:http://blog.51cto.com/winos/1158056,如需轉載請自行聯系原作者