本次试验将模拟搭建一个Lync在企业中的实际应用环境,实验一共会用到7台虚拟机,如果需要和Exchange做集成,还会考虑增加虚拟机,所以要做这个实验还得保证宿主机有足够的强劲,在实验中,所有的服务器操作系统均使用Windows Server 2008 R2 SP1,数据库使用Sql Server 2008 R2 SP1,具体IP地址与角色规划请参见下表:
以下是整个实验环境的拓扑图
如图在内部DNS服务器上新建4条A纪录,IP地址指向前端服务器192.168.2.202
dialin.fuji.cn(用于电话拨入式会议的URL)
meet.fuji.cn(用于所有会议的基本URL)
admin.fuji.cn(用于访问 Microsoft Lync Server 2010 控制面板的URL)
pool.fuji.cn(用于前端池)
为了实现Lync客户端自动登录,这里要创建一条SRV纪录
在空白处单击右键选择【其他新纪录】,然后选择要创建的纪录类型为【服务位置(SRV)】
服务填写【_sipinternaltls】,协议填写【_tcp】,端口号【5061】,提供服务的主机则填写前端池的FQDN即【pool.fuji.cn】
接下来为前端服务器安装必备的功能,在shlyncfe上安装以下 IIS 角色和功能
静态内容、默认文档、HTTP 错误、ASP.NET、.NET 扩展性、Internet 服务器、API (ISAPI) 扩展、ISAPI 筛选器、HTTP 日志记录、日志记录工具、跟踪、客户端证书映射身份验证、Windows 身份验证、请求筛选、静态内容压缩、IIS 管理控制台、IIS 管理脚本和工具
打开PowerShell,运行命令
Import-Module ServerManager
Add-WindowsFeature Web-Server,Web-Scripting-Tools,Web-Windows-Auth,Web-Asp-Net,Web-Log-Libraries,Web-Http-Tracing,Web-Stat-Compression,Web-Default-Doc,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Errors,Web-Http-Logging,Web-Net-Ext,Web-Client-Auth,Web-Filtering,Web-Mgmt-Console
安装.NET Framework 3.5 SP1和远程服务器管理工具
Add-WindowsFeature AS-NET-Framework, RSAT-ADDS
安装完成后需要重启服务器
安装Windows Media Format Runtime
Windows Server 2008 |
%systemroot%\system32\pkgmgr.exe /quiet /ip /m:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.0.6001.18000.mum |
Windows Server 2008 R2 |
%systemroot%\system32\dism.exe /online /add-package /packagepath:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum /ignorecheck |
Windows Server 2008 R2 SP1 |
%systemroot%\system32\dism.exe /online /add-package /packagepath:%windir%\servicing\Packages\Microsoft-Windows-Media-Format-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.mum /ignorecheck
|
根据操作系统版本来选择安装命令,这里我是Windows Server 2008 R2 SP1,运行后输入Y重启服务器
在前端服务器shlyncfe上插入Lync Server 2010的安装光盘,运行 Setup.exe 来启动部署向导
这里提示安装 Microsoft Visual C++ 2008可再发行组件,单击【是】
首先来指定Lync Server 2010核心组件的安装位置,这里我装在D盘中
在接受许可协议后,开始安装Lync Server 2010核心组件
安装完成以后,进入部署向导,在部署向导中选择【准备 Active Directory】
首先进行架构的准备,点击旁边的运行按钮
点击【下一步】开始准备架构
确保命令执行无误后,单击【完成】,这里准备架构就成功完成了,如此时出现错误,可通过旁边的【查看日志】按钮打开日志进行排错
接下来进行当前林的准备,同样点击运行按钮
单击【下一步】
选择创建通用组的域,这里我的林中只有一个域,所以选择【本地域】,单击【下一步】
看到任务状态成功完成后表示我们的林准备已经完成
最后进行当前域的准备,点运行
单击【下一步】
可以看到任务状态为已完成,表示准备域已经成功完成
最后将LyncServer管理员帐户,也是我当前安装LyncServer的账户Administrator加入到CSAdministrators组中