Installation von SharePoint 2010 auf Windows 7 (x64)

Die Installation von SharePoint 2010 ist grundsätzlich von Microsoft erlaubt, zum Teil jedoch nicht so einfach wie angenommen.

Für meine Entwicklungsmaschine verwende ich die SharePoint Foundation, welche mit den nächsten Schritten unter Win7 installiert werden kann (funktioniert auch mit dem SPS 2010).

Wichtig: Die Installation wird nicht bei der K oder KN Edition unterstützt. .Net Framework 3.5 SP1 setzte ich als gegeben voraus.

Downloads

Als erstes müssen folgende Installationspakete heruntergeladen werden:

SharePoint Foundation 2010: http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595

Windows Identity Foundation: http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=eb9c345f-e830-40b8-a5fe-ae7a864c4d76

Microsoft Chart Controls - Nur für die SharePoint Server Installation (nicht benötigt für die Foundation): http://download.microsoft.com/download/c/c/4/cc4dcac6-ea60-4868-a8e0-62a8510aa747/MSChart.exe

Wer schon dabei ist kann sich auch gleich den SharePoint Designer 2010 (für die Installation nicht benötigt) besorgen :http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=566d3f55-77a5-4298-bb9c-f55f096b125d 

Vorbereitung, IIS und Datenbank

Über die WindowsFeatures müssen nun die IIS – Komponenten installiert werden. Dazu gehören:

  • WebManagement
    • IIS6 WMI Kompatibilität
    • IIS 6 Metabase
    • IIS Management Console
    • IIS Management Service
    • IIS Management Scripts
  • WWW Services
    • Anwendungsfeatures
      • .Net Erweiterung
      • ASP.Net
      • ISAP Erweiterungen
      • ISAP Filter
    • HTTP Features
      • Alle
    • Diagnosefeatures
      • Alle bis auf ODBC
    • Performance Features
      • Alle
    • Security
      • Basic Authentication
      • Digest Authentication
      • Request Filtering
      • Windows Authentication

Die Installation und Aktivierung kann auch über folgenden Konsolenbefehl erfolgen:

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ManagementScriptingTools;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;WCF-NonHTTP-Activation

Bitte hier die Zeilenumbrüche sofern vorhanden entfernen.

Als nächstes werden die Windows Identity Foundation und die Chart – Controls installiert.

Falls Sie einen eigenständigen Datenbankserver (keine WindowsInternal oder Express Edition) verwenden möchten, muss diese nun installiert werden.

Ich verwende SQL2005. Hier benötigen Sie neben dem SP3 auch noch das Kumulative Update 9: http://support.microsoft.com/kb/953752, welches Sie hier anfordern können: http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=953752&kbln=de

Alternativ kann auch (sobald Verfügbar) das SP4 verwendet werden.

Installation

Nun kommt der SharePoint. Hier müssen zuerst die Installationsquellen extrahiert werden.

Dazu folgenden Befehl verwenden: SharePoint Foundation.exe /extract:SharePoint

Damit haben Sie im aktuellen Ordner einen Unterordner erzeugt der die Installationsdateien enthält. Wechseln Sie nun in den Ordner “files\Setup” und öffnen die Datei Config.xml mit einem Editor.

In der Config.xml fügen Sie folgendes Element unterhalb von “<Configuration>” ein: “<Setting Id="AllowWindowsClientInstall" Value="True"/>”

Der Abschnitt sollte nun etwa wie folgt aussehen:

<Configuration>
  <Package Id="sts">
    <Setting Id="SETUPTYPE" Value="CLEAN_INSTALL" />
  </Package>
  <DATADIR Value="%CommonProgramFiles%\Microsoft Shared\Web Server
   Extensions\14\Data" />
  <Logging Type="verbose" Path="%temp%" Template="Microsoft Windows
   SharePoint Services 4.0 Setup *.log" />
  <PIDKEY Value="RBWQH-7PFXQ-D6RX2-HVK8Y-HP7F7" />
  <Setting Id="UsingUIInstallMode" Value="1" />
  <Setting Id="SETUP_REBOOT" Value="Never" />
  <Setting Id="AllowWindowsClientInstall" Value="True"/>
</Configuration>

Jetzt müssen die FilterPacks 2.0 installiert werden. Diese finden Sie im Ordner PrerequisiteInstallerFiles\FilterPack\FilterPack.msi.

Starten Sie nun die Setup.exe im root der extrahierten Dateien.

Für die Installation mit einem vorhanden Datenbanksystem verwenden Sie die Option “Serverfarm” und wählen danach die Option “ohne Windowsinternal Database” oder Wählen Sie “Standalone”.

Konfiguration

Nach der Installation startet der Konfigurationsassistent automatisch. Können Sie für die ServiceAccounts keine DomänenAccounts verwenden schlägt der Assistent bei der Einrichtung fehl. In diesem Fall öffnen Sie die SharePoint Powershell und erstellen die Konfigurationsdatenbank manuell über folgenden Befehl:

New-SPConfigurationDatabase

Sie werden jetzt nach verschiedenen Informationen gefragt. Wichtig:

  • geben Sie als Datenbankserver nicht “localhost” an, verwenden Sie den Rechnernamen
  • Als Credential unbedingt Rechner\Account verwenden

Sonst schlägt die Installation zu einem späteren Zeitpunkt fehl.

Ist der Befehl ohne Fehler durchgelaufen, dann wurde die Basiskonfiguration abgeschlossen. Starten Sie nun wieder den Konfigurationsassistenten und beenden diesen mit der Nachkonfiguration.

Herzlichen Glückwunsch. Das war’s.

Noch ein Tipp zum Schluss. Wenn Sie in der Zentraladministration eine neue WebAnwendung einrichten wollen, der Button zum Erstellen aber deaktiviert ist, dann starten Sie ihren Internetexplorer als Administrator (UAC) neu.

Keine Kommentare: