Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc
Titulní Blogy Fotky Soubory

Mazinův blog o SharePointu

Instalace SharePointu 2010 na Window 7

Jednou z novinek SharePointu 2010 je možnost nainstalovat ho na klientské OS jako jsou Windows 7 nebo Windows Vista. To je určeno především vývojářům, kteří dosud museli vyvíjet ve virtuálním stroji hostovaném na svém počítači, nebo museli jako primární OS používat některý ze serverových Windows. Obě varianty mají svoje mouchy.Protože SharePoint 2010 je 64bitový, musí být 64bitový samozřejmě i ten OS, na který ho chcete nainstalovat. Pokud to ale zkusíte bez přípravy, hned při spuštění instalace dojde k chybě v tom smyslu, že instalace na tomto typu operačního systému to nepůjde.

Na internetu jsem našel několik článků, které popisovaly jak to udělat včetně jednoho na MSDN. Většina z nich se vztahovala k beta verzím a neodpovídají dnešní situaci. Ten článek na MSDN, taky (i když se tváří, jako že se vztahuje k RTM verzi), nicméně se z něj dá vyjít.Já jsem to zkoušel na Windows 7. Na počítači jsem měl nainstalované Visual Studio 2010 a SQL server 2008 R2, protože už na něm vyvíjím jiné aplikace. Dále jsem postupoval takto:

  1. Nejprve jsem nainstaloval hotfixy, o kterých se v článku hovoří:
  2. Nakopíroval jsem instalační medium na disk, protože bude nutné upravit některé instalační soubory.
  3. Upravil jsem instalační config.xml soubor. Stačí do něj přidat element <Setting Id="AllowWindowsClientInstall" Value="True"/>. Na rozdíl od zmíněného článku jsem u média, které jsem měl dispozici, nemusel rozbalovat instalační soubor. Stačilo jen upravit config soubor, který byl v adresáři /files/..... (je tam několik podadresářů, které odpovídají různým režimům instalace)
  4. Zkontroloval jsem instalaci komponent OS, které jsou v článku zmíněny (především komponenty webového server a jeho managementu). Bohužel skript, který je v článku, a který by měl instalaci provést, nefunguje.
  5. V prvním kroku instalace je možnost zkontrolovat a nainstalovat prerekvizity. Tato možnost, ale bohužel ani po úpravě config souboru nefunguje a skončí hned po spuštění chybou.
  6. Spustil jsem instalaci. Díky úpravě config souboru neskončila chybou.
  7. Zahájil jsem instalaci SharePointu 2010.
  8. První krok, který se objeví, obsahuje tlačítka Standalone a Server Farm. Ta jsou bohužel špatně otextovaná a jejich skutečný význam je úplně jiný. Standalone by se správně mělo jmenovat Default, protože spustí instalaci bez dalších dotazování. Server Farm tlačítko by se mělo jmenovat Custom, protože vede k tomu, že v dalším kroku umožňuje určit další parametry instalace.
  9. Druhý krok instalace. Zobrazí se opět 2 tlačítka. Stand-alone (instalace webové části SharePointu a SQL serveru 2008 Express najednou) a Complete (instalace pouze webové části SharePointu). Tentokrát už jsou správně pojmenované, ale doplňující komentáře jsou podle mě zavádějící. Stand-alone totiž provede instalaci všeho, co k běhu potřebujete (tedy i SQL serveru), zatímco Complete provede jen instalaci webové části a předpokládá, že SQL server vyřešíte jinak. Nicméně poznámka, že Complete varianta je určena k instalaci farmy je správná.

Další komplikace, na kterou jsem narazil, se týká průvodce nastavení SharePointu 2010 (SharePoint 2010 Product Configuration Wizard). Spočívá v tom, že pokud nainstalujete SharePoint jako farmu (viz. výše), musíte pro přístup do databáze použít doménový účet. Problém tedy budete mít v případě, že chcete nainstalovat nejprve SQL (a použít ho i pro jiné aplikace) a potom SharePoint 2010 na počítač, který není v doméně. O nutnosti použít doménový účet se ale dozvíte až během průvodce. V tu chvíli však už nemůžete změnit režim instalace, takže vám nezbývá než SharePoint 2010 odinstalovat a nainstalovat ho znovu tentokrát v režimu Standalone.

Upřímně řečeno jsem z toho v rozpacích. Na to, že to má být (a je) výrazné vylepšení pro vývojáře, je cesta k výsledku pěkně trnitá. Nevím, jestli je to instalačním mediem, které jsem měl k dispozici, nebo to má být úvodní test s tím, že kdo není schopen to nainstalovat, nemá co vyvíjet pro SharePoint.Smile

P. S. Poté, co jsem to otestoval a na administračním webu rozchodil všechny dostupné aplikační služby, z 4BG paměti mi zbylo v klidu necelých 400MB volných, to na Visual studio 2010, několik IE a další nástroje a pomůcky nestačí. Doporučuji tedy, po seznámení se se službami, ty co nebudete pro vývoj potřebovat vypnout, nebo si pořídit více paměti.

Zveřejněno 3. června 2010 23:11 by mazin

Komentář

 

pa-well napsal:

Spíš bych to viděl na ten test :-) Ona i lokální databáze jde rozchodit, viz např. http://www.pavelnovotny.info/post/Postup-custom-instalace-SharePoint-2010-s-pouzitim-lokalnich-uctu-Windows-7.aspx, ale instalace je opravdu trnitá.

června 4, 2010 11:53
Neregistrovaní uživatele nemužou přidávat komentáře.

Syndication

News

  • Web Developer
  • Enterprise Application Developer

  • Microsoft Office SharePoint Server 2007, Application Development
  • Microsoft Windows SharePoint Services 3.0, Application Development
  • Microsoft Office SharePoint Server 2007, Configuration
  • Microsoft Windows SharePoint Services 3.0, Configuration
  • .Net Framework 2.0, Distributed Applications
  • .Net Framework 2.0, Web Applications
  • .Net Framework 2.0, Windows Applications
Powered by Community Server (Personal Edition), by Telligent Systems