本文參考了George Durzi的文章,在此表示感謝。前端
第一步安裝開發環境:app
你須要一臺加入了域的計算機,上面安裝有VS 2010。框架
從微軟網站下載UCMA 3.0,注意看下載說明。以後就是進行安裝了,若是是2008 R2的話,最好的提早把.net 3.5框架和桌面體驗安裝好。ide
程序的啓動界面網站
安裝基本界面this
選擇接受,而後繼續。.net
安裝完畢以後利用CMD進入C:\Program Files\Microsoft Lync Server 2010\Deployment目錄,而後運行Bootstrapper.exe /?能夠看到Bootstrapper的不一樣參數。3d
運行Bootstrapper.exe /BootstrapLocalMgmt 安裝本地管理存儲組件,它附帶會安裝SQL 的Express版本server
而後用Get-CsSite得到站點ID,我這裏是1。
而後用Get-CsService -Registrar得到池的名稱:pool.lyncpbx.net
而後是新建一個應用程序池:
New-CsTrustedApplicationPool –Identity lync-dev.lyncpbx.net–Registrar pool.lyncpbx.net –Site 1
而後是把創建好的池和咱們的拓撲關聯起來,檢查的方法能夠利用(Get-CsTopology -AsXml).ToString() > Topology.xml 來檢查。
Enable-CsTopology
利用Enable-CSReplica啓用複製服務,咱們能夠看到系統的服務裏面已經有了相關信息。
利用Get-CSManagementStoreReplicationStatus查看和CMS的複製狀態,若是沒有複製能夠利用Invoke-CSManagementStoreReplication。
生成一個新的證書需求,這部分能夠參考我之前的文章。
Request-CSCertificate -New -Type default -CA <Domain Controller FQDN>\<Certificate Authority> -Verbose
Set-CsCertificate -Type Default -Thumbprint <Thumbprint>
建立一個 UCMA 3.0 應用程序
New-CsTrustedApplication -ApplicationId 「MyUC14App」 -TrustedApplicationPoolFqdn 「lync-dev.lyncpbx.net」 -Port 10607
建立一個應用程序節點
New-CsTrustedApplicationEndpoint -ApplicationId 「urn:application:MyUC14App」 -TrustedApplicationPoolFqdn 「lync-dev.lyncpbx.net」 -SipAddress sip:myuc14app@lyncpbx.net -DisplayName 「My UC 14 App」
最後咱們已經能夠在LYNC客戶端添加剛纔建立的用戶,不過如今這個用戶顯示爲離線,下一篇文章咱們將講訴怎麼把這個用戶點亮並和用戶進行交互。
第一部分完。