设置 SharePoint Developer 虚拟机

Posted

技术标签:

【中文标题】设置 SharePoint Developer 虚拟机【英文标题】:Setting Up a SharePoint Developer Virtual Machine 【发布时间】:2012-09-09 02:30:06 【问题描述】:

我是 sharepoint 2010 开发的新手,需要帮助设置开发环境(虚拟机设置)。 我有一台新的 Windows 7 笔记本电脑(64 位和 4GB 内存)。

我已经从微软网站下载了 vhd 文件(2010-10a.part01.exe 等)。

我不确定下一步是什么。接下来我需要安装 windows server 2008 r2 吗?这可以在笔记本电脑上使用吗?

我要问的是我是否需要在我的笔记本电脑上安装“windows server 2008 r2”

【问题讨论】:

【参考方案1】:

这是我们用来安装 SharePoint 2010 开发环境的替代指南,如果您愿意,甚至可以在 Windows 7 上完成...

http://msdn.microsoft.com/en-us/library/ee554869.aspx (我们只是在我们的开发环境中使用我们公司的 AD 来处理用户,我猜这不是最佳实践,但从 SharePoint 开始是一个非常麻烦的 IMO,所以我建议首先使用最简单的解决方案)

您将不需要更多 RAM 用于 VM 开发人员设置。我个人使用 8GB 以上的内存(和 SSD)来运行我正在运行的 Developer VM。

显然,SharePoint 开发(回滚等)非常需要虚拟环境。因此,使用虚拟机并不是一个糟糕的选择,您的机器无法像现在这样很好地处理它......

【讨论】:

【参考方案2】:

一些事情:

首先,他们引用和谈论的虚拟映像需要服务器 2008 hyper-V。因此,您可以在笔记本电脑上临时使用这些图像。 (除非您破坏现有操作系统,并在其上安装 hyper-V,并在 hyper-v 之上安装 windows + windows server 2008)。 Windows 8 将提供一些带有 hyper-v 的版本,但我们暂时不要走这条路。

接下来要注意的是,这些基于服务器的系统需要相当多的内存。运行整个 SharePoint 服务器确实是一个非常大的系统。该系统必须有 SQL 服务器,必须运行 Web 服务器,然后有大量需要启动和运行的附加服务,例如工作流、Excel 服务、访问服务、索引服务和多个 Web 服务器,例如管理站点. – 这是短名单!

您至少需要 4 gig 的 ram 才能安装 + 安装 + 设置 SharePoint 2010。事实上,最低要求是 8 gig,但它在 4 gig 中运行得非常好用于测试。

接下来,如前所述,您不能在笔记本电脑上使用免费版 Virtual PC 来运行诸如 2008 r2 这样的虚拟系统,因为 VPC 仅支持 x32 位操作系统作为来宾,并且您需要在此处运行 x64 位 VM服务器 2008,然后 SharePoint 在其上运行。

假设您将您的笔记本电脑提升到 8 gig,那么您肯定可以免费获得像 Oracle/Suns Virtual box 之类的东西,它确实支持 x64 系统。然后此设置将运行 SharePoint 2010,但您不能使用这些提供的图像,因为它们与 v-box 不兼容(未查看,但 v-box 确实支持来自 VPC 的 VHD 图像,并且它们通常还有其他图像。

可能有一些转换实用程序,但这是另一个问题。

因此,除非您有 8 个演出,并且除非您运行 hyper-V(服务器 2008)作为您的主机系统,否则您不能在笔记本电脑上使用这样的 VM 设置。

有了更多的内存,你必须在你的笔记本电脑上安装 + 设置 hyper-V。

使用您当前的设置,您可以考虑在您的笔记本电脑上安装 + 设置 SharePoint,但如此大规模的安装将永远对您的笔记本电脑造成如此多的更改,因此无论如何我都不会考虑在开发盒上进行这样的设置。同样,如果您选择不使用此想法所建议的 VM 技术,则不能使用这些 VM 映像在您的笔记本电脑上进行此类设置和安装。

说句公道话,你永远不会解开这样一个带有 GAZILLION 服务等的大型服务器系统的混乱系统,无论如何都要安装。换句话说,我会从计算机墓地中建造一个盒子并使用它!

因此,这些虚拟机不是为您的笔记本电脑环境设置的。如果你有 8 个演出,那么更远的情况是,磁盘 vm 映像可以与 v-box 之类的东西一起使用(因为它支持 x64 VM,你需要这种能力)。

无论如何,您都需要更多硬件,使用上面的图片表明您必须在笔记本电脑上安装 hyper-v。

【讨论】:

【参考方案3】:

如果您查看this 网站,在概述中它指出虚拟机 A 是已安装共享点的 Windows 2008 R2。

B是win2008 R2带exchange

C 是 2008 年,安装了 lync。

但我认为您需要至少 8GB 的​​内存才能执行此操作... 我不知道你有什么处理器,但它至少必须是 I7 第二代或第三代。

【讨论】:

【参考方案4】:

我试过一次只有 4GB 内存的虚拟机设置,太糟糕了。我赞同其他说法,你需要一台功能强大的 PC 才能走这条路。

【讨论】:

【参考方案5】:

我会重申人们对 8GB RAM 的看法。该线程解释了运行您已有的下载的其他选项

https://sharepoint.stackexchange.com/questions/10461/sharepoint-2010-vhd-for-vmware

【讨论】:

【参考方案6】:

您也可以试用Cloudshare服务14天。它是一个功能齐全的 Sharepoint 服务器环境,您可以通过 RDC 访问它。

【讨论】:

以上是关于设置 SharePoint Developer 虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

使用CAML比较SharePoint“人员或组”字段

我正在设置 SharePoint 开发环境。我可以在生产计算机上的 VM 和 Visual Studio 上设置 Sharepoint 吗?

powershell PS Sharepoint获取Sharepoint对象模型的客户端设置

您可以使用 Powershell PnP 设置 SharePoint 网站区域设置和语言吗

如何设置sharepoint列的正确验证

持久化 sharepoint EditorPart 设置