2009-08-11 4 views
1

Ich muss eine Entwicklungsumgebung für SharePoint 2007 erstellen. Ich verwende Windows 7 RTM und habe Windows Virtual PC (nicht Virtual PC 2007) installiert. Ich habe eine VM von Windows Server 2008 ausgeführt mit allen verfügbaren Updates angewendet.Wie erstelle ich eine Entwicklungsumgebung für SharePoint mit Windows Server 2008?

An diesem Punkt weiß ich, dass ich IIS 7, Visual Studio 2008, SQL Server (in der Hoffnung, 2008 zu verwenden, nicht 2005 wie jeder Leitfaden erwähnt) und schließlich SharePoint 2007 installieren muss. Ich habe auch erwähnt, dass die Installation Active Directory und DNS. Ich würde diese lieber nicht installieren, es sei denn, es handelt sich um eine Entwicklungsumgebung, und ich möchte sie so einfach wie möglich halten.

Was ich festgestellt habe, ist, dass die Anforderungen bei der Installation von Paketen wie IIS ziemlich spezifisch sind. Ich habe auch festgestellt, dass fast jedes verfügbare Tutorial den Server 2003, VS/SQL 2005-Stack verwendet. Ich würde gerne die neuesten Versionen von allem benutzen, wenn es möglich wäre, aber ich muss noch einen soliden Leitfaden finden.

Antwort

4

This ist die, die ich verwendete, die alle 2008 ist. This one ist ein bisschen einfacher zu folgen, obwohl es nicht Win2008-spezifisch ist.

Sie werden auf jeden Fall AD laufen wollen. Einer der größten Probleme ist es, die Berechtigungen des Dienstkontos zu erhalten. Vorausgesetzt, Sie verwenden mehr als einen Server in der Produktion, möchten Sie definitiv Domänenkonten von Anfang an verwenden.

+0

Können Sie diese letzte Aussage näher ausführen? Wenn Sie nur eine grundlegende Entwicklungs-VM einrichten (die niemals in eine Produktionsumgebung skaliert wird), wie profitieren Sie von AD? –

+0

Der Vorteil liegt nicht in der Entwicklungsumgebung selbst, sondern in der Erfahrung, die Sie aus einer ordnungsgemäßen Einrichtung in einer Domänenumgebung ziehen würden. –

1

an der aktuellen Windows 2008 sucht 64-Bit-Entwicklungsumgebung ich eingerichtet haben:

Der Web-Server (IIS) -Rolle ist so konfiguriert, mit IIS 6 Kompatibilität Funktionen sowie die .NET Framework 3.0 und Windows Powershell-Funktionen .

IE Erweiterte Sicherheitskonfiguration ist deaktiviert und Websites wurden zu vertrauenswürdigen Sites hinzugefügt. Ich verwende die Hosts-Datei unter c:\windows\system32\drivers\etc\hosts, um Sites auf verschiedenen DNS-Einträgen zu testen.

Das Datenbankmodul und die Verwaltungstools von SQL Server 2008 sind installiert.

Es gibt lokale Dienstkonten für:

  • Sharepoint-Farm-Administrator
  • Jede Sharepoint-Web-Anwendung/Content-Datenbank
  • SQL Server-Datenbank-Engine

Immer wenn eine andere Sharepoint-Feature einen Dienst erfordert Konto wird benötigt Ich erstelle einen anderen lokalen Benutzer über lusrmgr.msc. Zum Beispiel gab es in einer älteren VM Konten für die SharePoint-Suche (und ich war auch weniger faul mit Konten für den SSP).

Ich habe Active Directory und DNS nicht eingerichtet, da ich diesen Overhead in einer VM nicht wollte. Dies kann einschränkend sein, wenn Sie mit dieser Funktionalität arbeiten müssen. Ich benutze eine Testumgebung, um es zu umgehen, aber dort ist kein Visual Studio installiert, also ist es nicht so praktisch. Wenn Sie über die verfügbaren Ressourcen verfügen, installieren Sie AD.

Ich kann mich nicht erinnern, welche Anleitung ich verwendet habe, aber es könnte der TechNet-Artikel Deploy a simple farm on the Windows Server 2008 operating system gewesen sein.

Verwandte Themen