博客地址:http://blog.csdn.net/shelleyliu0415
SharePoint 2013与SharePoint 2010在安装方式上表现的形式是一样的,即支持分布式安装部署和单一部署。所谓分布式部署,就是把SharePoint的Web-Front-End Server、Application Server、SQL Server分别部署在不同的Windows Server上,单一部署是把上述SharePoint相关的Server均部署在同一个Windows Server上。
一般情况下,一个企业客户的开发和测试环境会选择单一部署,而生产环境会选择分布式部署,可以有效的使用和均衡Windows的资源,降低性能影响。
下图是SharePoint部署的拓扑图,来自微软SharePoint官方部署推荐资料。
图中可以看出企业客户可以根据人数不同来决定SharePoint部署类型:
- 小于100个用户,推荐单一部署。
- 大于100,小于1000个用户,推荐是分布式部署,即Web-front-end和Application Server部署在同一个Windows Server上;SQL Server部署在另一个Windows Server上。
- 大于1000,小于10000个用户,推荐三级分布式部署,即Web-front-end、Application Server、SQL Server均部署在不同的Windows Server上,但Search Service中的Query Component建议与Web-front-end部署在同一个Windows Server上,Crawl Component 建议与Application Server部署在同一个Windows Server上。
下面我们介绍一下分布式安装部署之前的一些准备工作:
- Web-front-end、Application Server或者单一部署安装的Hardware要求:
- 最低要求:处理器:64-bit, 4 cores
- 内存:单一部署安装 – 24GB;WFE或者Application server – 12GB
- 硬盘:80 GB free for system drive;Maintain 2x free space as available RAM
- SQL Server的Hardware要求:
- 最低要求:处理器:64-bit, 4 cores for“small” deployments;64-bit, 8 cores for “medium” deployments
- 内存(依赖于所使用的Model以及Data Size):8 GB for“small” deployments;16 GB for “medium” deployments;Overall RAM depends on usage models and data size
- 硬盘(依赖于Corpus Size, Performance Requirement等):80 GB free for system drive
- Software要求:
- 操作系统:64-bit edition of Windows Server 2008 R2 Service Pack 1 (SP1) Standard, Enterprise or Data Center;Windows Server 2012 Standard or Datacenter
- SQL Server:64-bit edition of Microsoft SQL Server 2008 R2 Service Pack 1 ,Microsoft SQL Server 2012For BI scenarios SQL 2012 SP1 is required
- Web Server (IIS) role
- Application Server role(s)
- Microsoft .NET Framework 4.5
- Microsoft Information Protection & Control Client (MSIPC)
- SQL Native Client 2008 R2 SP1
- Sync Framework 1.0 SP1
- Windows Server AppFabric (Velocity) + CU1 (KB2671763)
- WCF Data Services 5.0 (ODataLib –Open Data Library)
- Windows PowerShell 3.0
- 浏览器支持情况
| Supported in 2013 | Supported with limitations | Not Tested |
Internet Explorer 10 (32-bit) | X |
|
|
Internet Explorer 9 (32-bit) | X |
|
|
Internet Explorer 8 (32-bit) | X |
|
|
Internet Explorer 10 (64-bit) |
| X |
|
Internet Explorer 9 (64-bit) |
| X |
|
Internet Explorer 8 (64-bit) |
| X |
|
Internet Explorer 7 (both) |
|
| X |
Mozilla Firefox (Latest version in-market) |
| X |
|
Google Chrome (Latest version in-market) |
| X |
|
Safari (Latest version in-market) |
| X |
|
下面以3级分布式安装为例,我们简单介绍一下SharePoint分布式安装的具体步骤:
Domain Controller安装:
- 安装Windows Server,版本以Windows Server2012为例。
- 进入Server Manager页面,选择Add Roles and Features,如下图所示:
- 在Server Role页面,选择Active Directory Domain Services进行安装。
- 安装成功后,进入Server Manager页面,选择AD DS,点击提示信息中的“More”链接,如下图所示:
- 点击“Promote this Server to a Domain”页面,如下图所示:
- 选择“Add a new forest”,输入Domain Name,点击“Install”,进行安装,如下图所示:
SQL Server安装:
- 安装Windows Server,版本以Windows Server2012为例。
- 将该Windows Server作为上述Domain Controller的Member,选择Computer->Properties,点击Change Settings,如下图所示:
- 在Change Settings页面,点击Change,在Member of Domain处输入Domain Controller name,如下图所示:
- 用Domain User登录该Server,安装SQL Server,以SQL Server2012版本为例,注意:在“Setup Role”页面,选择SQL Server Feature Installation,如下图所示:
- 在 Feature Selection页面,选择所需要的SQL组件,点击“Next”,如下图所示:
- 选择SQL Server的Instance,默认是Default Instance,用户可根据需求选择Named Instance,点击“Next”如下图所示:
- 配置SQL Server相关Service配置Account Name和Password,点击“Next”,如下图所示:
- Authentication Mode建议选择Mixed Mode,点击“Next”,如下图所示:
- 按照提示,一步步操作,直至Installation Configuration Rules验证通过,点击“Next”进入Install页面,直至完成安装,如下图所示:
SharePoint安装(Web-front-end):
- 安装Windows Server,版本以Windows Server2012为例。
- 将该Windows Server作为上述Domain Controller的Member。
- 安装SharePoint Prerequisites,将上述所需的组件在线安装成功。
- 安装SharePoint,注意安装类型,需选择Complete安装,因为Stand-alone不支持SharePoint farm额外扩展其他SharePoint Server,如下图所示:
- 安装完成后,配置SharePoint,Connect to a Server Farm页面,选择Create a New Server Farm,点击“Next”,如下图所示:
- 进入Specify Configration Database Settings页面,输入SQL Server的Instance Name以及对应配置SharePoint的User Name和Password,点击“Next”,如下图所示:
- SharePoint安装完成之后,进入Center Admin页面,点击Configuration Wizards页面,进入Service的部署,如下图所示:
- 若该SharePoint Server为Web Front End Server,需保证Manager Services on Server页面的Microsoft SharePoint Foundation Web Application的服务状态是Started的,如下图所示:
SharePoint安装(Application Server):
- 完成安装SharePoint后,在配置过程中,Connect to a Server Farm页面,选择Connect to an existing server farm,点击“Next”,如下图所示:
- 进入Specify Configration Database Settings页面,输入SQL Server的Instance Name,点击Retrieve Database Names,选中之前配置好的SharePoint Config Database,点击“Next”,如下图所示:
- SharePoint安装完成之后,进入Center Admin页面,点击Configuration Wizards页面,进入Service的部署。
- 若该SharePoint Server为Web Front End Server,需保证Manager Services on Server页面的将所需要的Service的Status开启即可。
简单的分布式安装介绍已完成,仅此文章,希望对大家有所帮助,谢谢!