系统环境
1.基础配置
Windows Server 2012
4C 8G (请根据真实环境设计架构以及购买服务器配置)
2.软件环境
SQL server 2012 express
Sharepoint 2016
AD
DNS
IIS
3.必备组件
Net Framework 3.5 (安装SQL server 需要.net Framework 3.5 支持)
使用“添加角色和功能”安装可能会安装失败,参考链接:
https://help.aliyun.com/knowledge_detail/38203.html
Sharepoint 必备组件可以参考微软官方文档 Sharepoint 安装时会提示安装依赖组件,如果依赖组件安装和安装失败,会导致 Sharepoint 无法安装
安装
1.搭建AD参考链接:
https://help.aliyun.com/document_detail/52565.html
注意:客户端加域前记得修改SID,此篇文章只是为了介绍 Sharepoint 如何安装,使用的是一台服务器,所以将所有角色和功能都安装在一台服务器上(生产环境中千万不要将 SQL 和 AD以及 sharepoint 应用服务器服务器搭建在一起)
2.安装SQL SERVER 2012 Express
SQL SERVER 采用默认安装即可,由于是测试环境我这里使用的是express版本
注意:
a.express 版本访问默认不支持 tcp/ip 协议,需要手动开启。
b.express 版本默认(可能)没有管理控制台,需要单独安装 SQL 管理工具。
c.生成系统建议使用企业版数据库,express 版本相对企业版缺少部分功能。
3.安装Sharepoint 2016
、SQL Server 2012 Express、SharePoint 2016等组件的基础架构。这里有几个点需要注意和优化,尤其是当考虑将此环境迁移到阿里云或优化现有配置时:
ECS实例选择:对于生产环境,建议根据实际负载情况选择更合适的ECS(Elastic Compute Service)实例类型。4C8G的配置适合入门级应用,但针对SharePoint这类资源密集型应用,可能需要更高配置以确保性能。阿里云提供了多种规格的ECS,包括通用型、计算型、内存型等,可以根据实际需求选择。
RDS for SQL Server:虽然您目前使用的是SQL Server 2012 Express本地安装,但在阿里云上,推荐使用RDS(Relational Database Service)for SQL Server。RDS是托管数据库服务,提供自动备份、恢复、监控等功能,减轻运维负担,并且支持企业版特性,无需担心Express版本的功能限制。
VPC与安全组:在阿里云上部署时,应利用VPC(Virtual Private Cloud)构建私有网络,并通过安全组策略控制内外网访问,确保系统的安全性。
对象存储OSS:如果SharePoint中涉及大量文档存储,可以考虑使用OSS(Object Storage Service)作为外部存储,降低成本并提高数据可靠性。
云数据库备份DBS:结合RDS使用DBS(Database Backup Service)进行定期备份,增强数据保护。
SLB负载均衡:若未来需要扩展至多服务器场,可引入SLB(Server Load Balancer)实现流量分发和高可用性。
AD集成:阿里云也提供了云原生的AD服务——Cloud Directory Service,可以替代自建AD,简化管理并提升安全性。
综上所述,阿里云提供了全面的服务来支持和优化您的SharePoint部署,不仅能够提升系统性能和稳定性,还能有效降低运维成本。您也可以通过ECS一键诊断全面排查并修复ECS问题。