SharePoint 2013 部署 Part 4 配置Service Application
继续上一章的内容,在管理中心中点击Manage Service Application后,点击New按钮:
我们按照此顺序,一个个往下配置。
首先第一个Access Service,这是2013的新功能,以前的Access Service 在图中的第二个,话说这个配置起来略繁琐,所有我们后面讲到BI的时候在涉及。
创建:Access Service 2010
1.输入名称为Access Service 2010 Application。
2.选择一个已有的服务池,这个我们在上一节的powershell中创建过。
3.勾选将这个服务的代理加入默认代理组中
点击OK后,转到管理中心首页的Manage services on server,启动该服务:
配置App Management Service Application
这是2013的新功能,好像win8的app一样。这里先不细讲,我们先将它配置起来。
这里首先涉及了另一个服务,叫做:Subscription Service application,这个服务在2010版本的时候其实主要是为了多租户环境准备的,类似于给多个租户提供服务的公有云,英文叫multi-tenant,不细说啦,反正基本大家没用过,但是在2013中,这是一个非常重要的功能,而且是App Management Service必须依赖的服务,因为App这个服务其实大家也可以按云的结构来理解,所以这两个服务需要互相依赖也就说的通了。而且这个Subscription Service application无法通过管理中心创建。
打开Management Shell后,输入:
$sa = New-SPSubscriptionSettingsServiceApplication -ApplicationPool "SharePoint Service Application Pool 01" -Name "Subscription Settings Service Application" -
DatabaseName "SharePoint_Subscription_Settings_Service_Database"
之后输入:
New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $sa 建立代理服务应用
之后输入:Get-SPServiceInstance | where{$_.TypeName -eq "Microsoft SharePoint
Foundation Subscription Settings Service"} | Start-SPServiceInstance 初始化服务和数据库
check一下服务是否成功创建:
配置App应用服务的DNS记录:
每一个将来你发布的App,都会发布到一个特定的URL上,所以我们这里单独为App这个服务配置个DNS查找域:
1.打开DNS管理器,在正向查找区域中,添加一个新的域:
2.选择创建一个主区域:
3.选择同步到所有本域的DNS服务器,我们的架构只有这么个根域。
4.输入新的查找区域名称:ContosoApps.com,以后所有的App的URL都基于这个
5.保持默认的DNS动态更新配置。
6.点击Finish完成后,打开ContosoApps.com这个域,添加一条新的C记录:
7.在别名中输入*,就是通配符的意思,然后主机选择我们的唯一一台SPS主机,因为我们现在还没有扩展架构,将来可以不同的主机上承载不同的APP应用,通过专门的A记录来区分,目前没有这个必要。
好,经历这么多步骤之后,我们正式开始创建App这个Service Application。
1.输入服务名称、数据库名称,备用数据库为空,因为我们目前还没有扩展成高可用环境。
选择服务池,并创建相应代理服务。
点击完成,之后将该服务启动,方法与其他服务一样。
配置App Management Service
创建完成后,我们需要对其进行配置,在管理中心打开Apps:
点击Configure Apps URLs,可能会多等一会儿:
输入AppURL的规范,如图:
这样App的URL会按照app-<APP-ID>.contosoApps.com这个格式。
本文出自 “绝对领域” 博客,请务必保留此出处http://mingwang.blog.51cto.com/1997299/1355202