Microsoft Sharepoint Server 2010 läuft gewöhnlich auf einem stark modifizierten Windows Server 2008 64-Bit 8-Core mit 8-16 GB RAM – nicht gerade ein Leichtgewicht, das man zu Testzwecken mal schnell nebenbei installieren möchte. Es gibt jedoch eine wirklich mit geringem Aufwand gangbare Möglichkeit Sharepoint Server 2010 120 Tage lang kostenlos zu testen, sogar auf Windows 7 64-Bit.
Virtuelle Maschine als dedizierter Server
Die Basis der Testinstallation bildet ein von Microsoft bereit gestelltes PowerShell Script, das jedoch nur auf einem frisch aufgesetzten und voll gepatchten Betriebssystem zuverlässig lauffähig sein dürfte. Außerdem empfiehlt es sich, wenn man Sharepoint Server 2010 objektiv evaluieren will, potenziell störende Fremdeinflüsse zu vermeiden und den Server ausschließlich als Sharepoint Server zu verwenden. Zusammen mit den recht hohen Hardware-Anforderungen (8 GB RAM, Quad-Core) liegt es also nahe, den Server als virtuelle Maschine zu betreiben.
Windows 7 als kostenloses Betriebssystem
Wer keine Windows 7 Lizenz (min. Professional) übrig hat, kann sich kostenlos behelfen. Zum Beispiel durch den Download der Windows 7 Enterprise – 90-Tage-Testversion. Wer eine Lizenz übrig hat, braucht diese übrigens 120 Tage lang nicht zu aktivieren. Ein frisch installiertes Windows 7 fordert zwar nach 30 Tagen zur Eingabe des Lizenzschlüssels auf, dieser Countdown-Zähler lässt sich jedoch, völlig legal, dreimal zurücksetzen. Dazu wird einfach das zum Betriebssystem gehörende VBScript slmgr.vbs mit der Option /rearm aufgerufen. Nach 120 Tagen jedoch möchte Windows 7 dann endgültig den Product Key haben.
Installation von SharePoint Server 2010
Nach dem Aufsetzen der VM und der Installation eines gepatchten Windows 7, wird die im Microsoft Download Center bereit gestellte SharePoint2010EasySetup.exe gestartet. Sie installiert auf dem System-Datenträger das Verzeichnis SharePoint2010EasySetup, aus dem sich zunächst im Browser die Webseite “SharePoint 2010 Developer Workstation Easy Setup Script” öffnet, die in die Thematik einführen soll. Es ist ratsam, sich durch die Informationen hindurch zu hangeln (insbesondere bezüglich der Anpassung der config.xml), auch wenn sie wirklich nicht sehr intuitiv aufgemacht sind.
In meinem Fall (frisches Windows Ultimate 64bit auf VirtualBox 4.1.6) kann der Sharepoint 2010 Server ohne weitere Anpassungen aufgesetzt werden. Das dafür verantwortliche PowerShell Script Run.bat liegt in dem Verzeichnis SharePoint2010EasySetup\Labs\EasySetup\Source und wird als Administrator gestartet (Rechtsklick: Als Administrator ausführen). Das Script verlangt manchmal Nutzereingaben, wahrscheinlich auch zunächst einen Neustart, um die UAC Benachrichtigungen zu deaktivieren. Danach (gegebenenfalls neu aufgerufen) lädt es alle nötigen Komponenten selbsttätig aus dem Internet (was sich durchaus länglich gestalten kann), installiert sie und nimmt die nötigen Konfigurationen des Betriebssystems vor.
Die wesentlichen Komponenten:
- SharePoint Server 2010 + pre-requisites (Standalone)
- Visual Studio 2010 Ultimate Edition
- Silverlight 4 Tools for Visual Studio
- Expression Studio 4 Ultimate
- Open XML SDK
- Visual Studio SDK
- Visual Studio SharePoint Power Tools
- Office 2010 Professional Plus
- SharePoint Designer 2010
- Visio 2010
Ein automatisch erzeugtes Start-Up-Script sorgt dafür, dass der Sharepoint Server mit jedem Booten aufstartet:




