Hatena::Groupmediaforcelabs

どうも、小松です。

 | 

2010-05-19

SharePointのPoint 第1回 Windows 7にSharePoint Server 2010をインストール

| 00:55

どうも、小松です。


ご無沙汰しています。

SharePointの勉強を始めたいと思います。

開発どころか、SharePointの使い方すらままならない状態ですが、これから少しずつ学びたいと思います。

今日は、Windows 7へのSharePointインストール方法です。


実は、インストール方法はMSDNに書いてあります。

SharePoint 2010は、VistaWindows 7クライアントOSインストールすることができます。

ただ、注意しなければいけないのは、OSSharePointの種類(SharePoint ServerかSharePoint Foundation:以前のMOSSとWSS)によって、インストール方法が異なります。


0. はじめに

2010/05/18に試しました。必要なコンポーネントは随時更新されるかも知れませんので、試される場合はMSDNでご確認ください。

今回試した環境は、以下のとおりです。

OSWindows 7 Enterprise評価版(64bit)
SharePointSharePoint Server Standard Edition評価版
SQL ServerSharePoint Serverに付随のもの

OSは64bit版でなければいけません。


1. the WCF Hotfix for Microsoft Windows (KB971831)のインストール

windows6.1-kb976462-v2-x64.msuダウンロードしてインストールします。


2. ADO.NET Data Services Update for .NET Framework 3.5 SP1のインストール

Windows6.1-KB976127-v6-x64.msuダウンロードしてインストールします。


3. 必須コンポーネントインストール

 3-1. C:\にSharePointServer.exeをコピーします。

 3-2. C:\SharePointFilesフォルダを作成します。

 3-3. SharePointServer.exeをC:\SharePointFilesに展開します。

  コマンドプロンプトより以下を実行します。

c:\>SharePointServer.exe /extract:c:\SharePointFiles

 3-4. C:\SharePointFiles\Files\Setup\config.xmlを編集します。

  Configurationタグ内の一番最後に、以下を追加します。

<Setting Id="AllowWindowsClientInstall" Value="True"/>

  全体としては、以下のようになります。(環境によって異なりますので、コピーしないでください。)

<Configuration>
	<Package Id="sts">
		<Setting Id="LAUNCHEDFROMSETUPSTS" Value="Yes"/>
	</Package>

	<Package Id="spswfe">
		<Setting Id="SETUPCALLED" Value="1"/>
	</Package>

	<Logging Type="verbose" Path="%temp%" Template="SharePoint Server Setup(*).log"/>
	<!--<PIDKEY Value="Enter Product Key Here" />-->
	<Setting Id="SERVERROLE" Value="SINGLESERVER"/>
	<Setting Id="USINGUIINSTALLMODE" Value="1"/>
	<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
	<Setting Id="SETUP_REBOOT" Value="Never"/>
	<Setting Id="AllowWindowsClientInstall" Value="True"/>
</Configuration>

 3-5. Microsoft FilterPack 2.0 Betaインストールします。

  コマンドプロンプトより以下を実行します。

C:\>C:\SharePointFiles\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi

 3-6. Microsoft Sync Frameworkインストールします。

  Synchronization.msiダウンロードしてインストールします。

 3-7. SQL Server Native Clientインストールします。

  sqlncli.msiダウンロードしてインストールします。

 3-8. Windows Identity Foundation (Windows6.1-KB974405-x64.msu)をインストールします。

  Windows6.1-KB974405-x64.msuダウンロードしてインストールします。

 3-9. Chart Controlsをインストールします。

  MSChart.exeダウンロードしてインストールします。

 3-10. SQL Server Analysis Services - ADOMD.Netをインストールします。

  SQLSERVER2008_ASADOMD10.msiダウンロードしてインストールします。

 3-11. IISの設定を行います。

  コマンドプロンプトより以下を実行します。

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

  3-12. IISの設定の確認を行います。

   3-12-1. コントロールパネルをアイコン表示に切り替え、「プログラムと機能」を選択し、右の「Windowsの機能の有効化または無効化」をクリックします。

f:id:coma2:20100520003115p:image

   3-12-2. IIS(インターネット インフォメーション サービス)の設定が図のようになっているか確認します。

f:id:coma2:20100520003344p:image

f:id:coma2:20100520003400p:image


4. OS再起動

必ず再起動してください。


5. SharePoint Serverのインストール

コマンドプロンプトより以下を実行します。

C:\>c:\SharePointFiles\Setup

スタンドアロンを選択します。(開発環境ではスタンドアロンにしなければいけません)


6. SQL Server 2008 KB 970315 x64インストール

構成ウィザードが立ち上がったら、先に進む前にSQL Server 2008 KB 970315 x64インストールします。

webサイトで問い合わせて381569_intl_x64_zip.exeを取得します。

ダウンロードしたら、解凍してSQLServer2008-KB970315-x64.exeを実行します。


7. 構成ウィザード

構成ウィザードを実行して終了です。

ちなみに、SharePoint Server 2010 betaインストールしたときは、ここで以下のようなエラーが発生しました。

05/14/2010 00:33:16  8  ERR              Task configdb has failed with an unknown exception 
05/14/2010 00:33:16  8  ERR              Exception: System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Microsoft.IdentityModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
ファイル名 'Microsoft.IdentityModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' です。
   場所 Microsoft.SharePoint.Administration.SPFarm.CurrentUserIsAdministrator(Boolean allowContentApplicationAccess)
   場所 Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.DoesCurrentUserHaveWritePermission(SPPersistedObject persistedObject)
   場所 Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()
   場所 Microsoft.SharePoint.Administration.SPFarm.Update()
   場所 Microsoft.SharePoint.Administration.SPConfigurationDatabase.RegisterDefaultDatabaseServices(SqlConnectionStringBuilder connectionString)
   場所 Microsoft.SharePoint.Administration.SPConfigurationDatabase.Provision(SqlConnectionStringBuilder connectionString)
   場所 Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword, SecureString masterPassphrase)
   場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
   場所 Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
   場所 Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

警告: アセンブリ バインドのログ記録がオフにされています。
アセンブリ バインドのエラー ログを有効にするには、レジストリ値 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) を 1 に設定してください。
注意: アセンブリ バインドのエラー ログに関連するパフォーマンス ペナルティがあります。
この機能をオフにするには、レジストリ値 [HKLM\Software\Microsoft\Fusion!EnableLog] を削除します。

数回インストールを試みましたが、毎回ここで引っかかりました。

確認していませんが、調べてみるとWindows Identity Foundatin(旧名:Geneva Framework)のバージョンが問題らしいです。


もし、beta版で同じエラーに出くわした人がいたら、評価版を試してみてください。

これからbeta版をインストールする人はいないかもしれませんが。。。

GuadalupeGuadalupe2012/09/20 10:34It's spokoy how clever some ppl are. Thanks!

qyarimcqyarimc2012/09/21 11:38f4ktJ3 , [url=http://hztlbcycwrqt.com/]hztlbcycwrqt[/url], [link=http://ruvwkqmhztlf.com/]ruvwkqmhztlf[/link], http://ooqonasjaszu.com/

yhochbklrloyhochbklrlo2012/09/23 15:28ZDGHXp , [url=http://fmbccryxuahu.com/]fmbccryxuahu[/url], [link=http://ligeljtalprs.com/]ligeljtalprs[/link], http://wefkjhfhkkuf.com/

 |