2009-08-11 48 views
1

我需要爲SharePoint 2007創建開發環境。我正在運行Windows 7 RTM並安裝了Windows Virtual PC(不是Virtual PC 2007)。我有一臺運行所有可用更新的Windows Server 2008虛擬機。如何使用Windows Server 2008爲SharePoint創建開發環境?

在這一點上,我知道我需要安裝IIS 7時,Visual Studio 2008,SQL服務器(希望利用2008年,2005年沒有像每一個指南上提到),最後的SharePoint 2007年。我也看到提到的安裝活動目錄和DNS。我寧願不安裝這些,除非我必須,因爲它是一個開發環境,我希望儘可能簡化它。

我注意到,在安裝像IIS這樣的軟件包時,需求非常具體。我也注意到,幾乎所有可用的教程都使用Server 2003,VS/SQL 2005堆棧。如果可能的話,我想使用最新的版本,但還沒有遇到一個堅實的指導。

回答

4

This是我使用的是2008年的一個。This one雖然不是Win2008特有的,但它有點容易遵循。

您一定會想要運行AD。最大的麻煩之一是獲得服務帳戶權限。假設你將要在生產中使用多臺服務器,你一定想從一開始就使用域帳戶。

+0

您能否詳細說明最後的陳述?如果你只是建立一個基本的開發虛擬機(永遠不會擴展到生產環境中),你如何從AD中受益? – 2009-08-11 05:46:38

+0

好處不在於開發環境本身,而在於您在域環境中正確設置它的經驗。 – 2009-08-11 06:19:35

1

縱觀當前的Windows 2008 64位的開發環境我已經建立了:

Web服務器(IIS)角色配置了IIS 6兼容性功能,以及在.NET Framework 3.0和Windows PowerShell的功能。

IE增強安全配置關閉,網站添加到可信站點。我使用位於c:\windows\system32\drivers\etc\hosts的hosts文件來測試不同DNS條目上的網站。

安裝SQL Server 2008的數據庫引擎和管理工具。

有本地服務帳戶:

  • SharePoint場管理員
  • 每個SharePoint Web應用程序/內容數據庫
  • SQL Server數據庫引擎

每當另一個SharePoint功能需要服務帳戶是需要我通過lusrmgr.msc創建另一個本地用戶。例如,在較舊的虛擬機中,有一些SharePoint搜索帳戶(我也不太喜歡SSP帳戶)。

我沒有選擇設置活動目錄和DNS,因爲我不想在虛擬機中產生這種開銷。如果您需要使用此功能,這可能會受到限制。我使用測試環境來解決它,但沒有安裝Visual Studio,所以它並不方便。如果您有可用資源,請安裝AD。

不記得我使用了哪個指南,但它可能是TechNet文章Deploy a simple farm on the Windows Server 2008 operating system