Lync Server 2010企业版系列PART4:准备后端

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:

做好前面的各种准备,今天我们开始部署后端。需要说一下,其实在本系列文章中很多文章都是以“准备”开头,是因为我把很多以前归类到部署阶段的任务拿到了“准备”阶段。做好准备工作,才能够让我们的部署变得简单、无错。如果将准备工作和部署内容一起来写,没有细分可能很容易因为某个准备工作不到位导致错误,所以我故意将准备内容和部署内容分开写,为的是让我们分清楚我们哪一步是用于支持部署,而哪一步是进行部署。用于支持部署的部分是绝对不能够马虎的,否则将导致后面一系列的不可预知错误。

好了,今天我们开始部署后端,其实部署后端的内容就是在后端服务器上安装SQL Server 2008 SP1以及安装Lync Server 2010核心组件和拓扑生成器。在大多数的Lync Server后端部署文章中都被忽略的最多的就是SQL,可能大家都对SQL很熟了,所以往往都将其忽视掉,认为随意的安装一个SQL,并且打上补丁就完事。但其实并非这样,因为在SQLServer安装时的配置非常重要,包括功能、实例名称、帐户、运行帐户等内容都是非常重要的,所以这里我专门把SQL Server的全部安装过程拿出来,因为后端的稳定性及可连接性对于前端甚至于整个Lync Server的影响不可小视。

 

步骤一:为监控服务器准备

如果我们在环境中准备部署监控和存档服务器,那么我们先安装一下消息队列服务器及目录服务集成。

在 Windows PowerShell 提示符处,输入 Import-Module servermanager敲击回车键。然后再输入Add-WindowsFeature MSMQ-Server, MSMQ-Directory敲击回车键,我们来看下执行结果。

clip_image001[8]

步骤二:安装SQL Server 2008 SP1

好了,下面我们开始安装SQL Server 2008 SP1,由于我手上只有SQL Server 2008的安装程序,所以在运行时会提示兼容性错误,这是一个正常现象,在打了SP1补丁或者安装带SP1补丁包的SQL Server 2008则不会存在此问题,我们先单击运行程序。在安装完成后再来安装SP1补丁包,需要注意的是这是一个必须步骤而不是一个可选步骤,否则在后期的部署中会出现SQL Server错误

clip_image002[8]

打开SQL Server安装中心后,我们选择“安装”,然后选择“全新SQL Server独立安装或向现有安装添加功能”来启动SQL Server安装向导。

clip_image003[6]

开始安装向导,会进行安装程序支持规则检查,确保状态为全部通过后,单击确定。

clip_image004[6]

指定许可,由于我们是评估环境,就直接选择评估版本即可。

clip_image005[6]

接受评估软件许可。

clip_image006[6]

单击安装来安装程序支持文件,由于步骤比较多,一些关键的我再写备注,否则直接下一步或安装。

clip_image007[6]

clip_image008[6]

在进行规则验证的时候,会有两个警告提示,对于.NET的提示可以忽略,对于Windows防火墙的提示,后面我们会专门的添加防火墙规则。

clip_image009[6]

在默认情况下,我们必须要安装数据库引擎服务。但如果需要搭建监控服务器,则需要安装Reporting Services功能;可选安装Business Intelligence Development Studio,这个组件可用于以后数据库的连接和权限设置等。如果只搭建存档服务器,只需要安装数据库引擎服务即可,另外可以定义下安装位置因为数据库会占用不少的空间。

clip_image010[6]

在实例配置页面,我们为其进行自定义,这也是与以后的部署相呼应的,所以这里设置的实例名称在部署时务必对应。

clip_image011[6]

确认磁盘空间要求。

clip_image012[6]

这里我们对所有SQL Server服务使用相同的帐户即可,然后将服务类型改为自动或手动,将SQL Server Browser服务改为自动,因为这是一个我们需要的服务。

clip_image013[6]

在身份验证模式,我们选择Windows身份验证模式即可,然后在下方指定SQL Server管理员,将当前用户添加进去,可以按需添加其他SQL Server管理员帐户。如果自定SQL Server管理员帐户,那么该帐户也必须隶属于

clip_image014[6]

这里需要配置报表服务,我们选择安装本机模式默认配置即可。

clip_image015[6]

clip_image016[6]

clip_image017[6]

clip_image018[6]

clip_image019[6]

clip_image020[6]

clip_image021[6]

至此SQL Server 2008已经安装完成,我们来为其安装SP1补丁包,如果已经安装带SP1的SQL Server 2008,可以直接跳过这一段开始执行步骤三。

clip_image022[6]

clip_image023[6]

clip_image024[6]

clip_image025[6]

clip_image026[6]

clip_image027[6]

clip_image028[6]

clip_image029[6]

SP1补丁包打好之后,我们单击开始-所有程序-SQL Server 2008,然后打开配置工具,在SQL Server网络配置中将SQL实例的TCP/IP协议启用。

clip_image030[6]

右键启用的TCP/IP协议,在IP地址中,将IP1的活动状态改为是,并且确保端口为1433。完成此设置后在“SQL Server服务”里面重启SQL Server服务(对应重启实例和Browser服务)。

clip_image031[6]

步骤三:添加SQL防火墙例外

这时我们可以试下telnet 1433端口,来看下此端口是否开放。如果没有安装telnet客户端,可以在服务管理器-功能-添加功能中安装telnet客户端。可以看到此时1433端口是不通的。

clip_image032[6]

我们在Powershell里面执行以下命令来添加SQL Server和Browser服务的防火墙例外。

Netsh advfirewall firewall add rule name="Lync SQL RTC Access" dir=In action=allow program="Q:\RTC\MSSQL10.RTC\MSSQL\Binn\sqlservr.exe" enable=yes profile=any

Netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1434

如果命令成功完成,会显示“确定”。

clip_image033[6]

然后我们单击开始-管理工具-高级安全Windows防火墙,查看入站规则中是否已有我们添加的防火墙规则。

clip_image034[6]

我们再来telnet下 1433端口,可以看到此时已经能够连接,说明防火墙规则已经生效了。

clip_image035[6]

步骤四:安装Lync Server核心组件

SQL Server安装完成后,我们就需要开始安装Lync Server核心组件,我们将Lync Server的ISO插入到虚机,然后运行CD,会让我们安装VC++2008可再发行组件,单击是开始安装。

clip_image036[6]

安装完成后会显示Lync Server核心组件安装程序,我们选择一个位置然后开始安装。

clip_image037[6]

clip_image038[6]

安装完成后,启动Lync Server 2010部署向导,可以看到“准备AD”步骤是已经完成的,这时我们先安装拓扑生成器,以便进行拓扑的创建。

clip_image039[6]

步骤五:创建共享文件夹

由于LyncServer需要一个共享文件夹来作为文件存储,这个文件夹在后面的拓扑创建中会被定义,所以在这里我们先将其创建好。在任意有可用空间的位置创建一个新文件夹,并右键属性选择“共享”选项卡。

image

在共享选项卡中单击“共享”按钮。

image

在共享界面我们添加everyone的读取权限即可,然后单击共享按钮等待操作完成。

image

操作成功完成,共享文件夹已经创建。

image

这一篇的文章就先到这里,主要有五个步骤,分别是准备监控服务器、安装SQLServer 08 SP1、添加SQL防火墙例外、安装Lync Server核心组件以及设置共享文件夹。其中步骤一是可选的,其他步骤是必须的,下一篇内容我们将来创建拓扑和发布拓扑。如果这一篇中大家有什么问题,欢迎大家随时回复以便我们进行讨论和交流。


 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/814243,如需转载请自行联系原作者


相关文章
|
24天前
|
弹性计算 运维 监控
slb后端服务器组(Backend Server Group)关联
阿里云SLB的后端服务器组提供逻辑分组、精细化路由、端口隔离、权重分配与会话保持等功能,便于资源管理、流量控制和故障隔离。通过监听规则、健康检查、标签和API关联,实现灵活的后端资源配置,适应多变的业务需求,确保服务稳定性和资源利用率。
15 1
|
存储 JavaScript 中间件
api server(初始化)——node.js后端
api server(初始化)——node.js后端
|
前端开发 JavaScript API
后端接口临时补救方案:Mock Server
后端接口临时补救方案:Mock Server
342 0
|
Web App开发 Windows
【镜像更新】Windows Server 2008 R2 企业版
信息摘要: Windows Server 2008 R2 企业版镜像更新适用客户: 使用Windows Server 2008 R2的用户版本/规格功能: 镜像ID: win2008r2_64_ent_sp1_zh-cn_40G_alibase_20190318.
3072 0
|
SQL 数据库 数据安全/隐私保护
SQL server 2008 数据库企业版安装教程图解
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。    在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。
1213 0
|
索引 NoSQL 数据库管理
Couchbase Server 2.0.1企业版发布
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/8684204 Couchbase Server 2.0.1企业版发布 作者:chszs,转载需注明。
762 0
|
5月前
|
人工智能 运维 安全
阿里云以飞天企业版,重新定义AI时代政企云平台
云栖大会飞天企业版发布创新能力,支持原生混合云演进路线
428 0
|
7月前
|
存储 缓存 Cloud Native
阿里云 ClickHouse 企业版首发邀测&云原生 ClickHouse 技术揭秘
云数据库 ClickHouse 企业版是阿里云和 ClickHouse, Inc 战略合作打造的云原生ClickHouse 产品。企业版推出专属 SharedMergeTree 云原生引擎,支持存算分离,Serverless 秒级实时弹性,集群吞吐和查询效率线性扩展及 Lightweight update 实时更新能力。本文将详细揭秘 SharedMergeTree 实现机制,实时弹性扩展实现原理,lightweight update 技术实现原理,同时对企业版和开源版进行详细的性能测试对比。