SharePoint Server 2007 の最初の構成

SharePoint Server 2007のインストールが済んだので、次にSharePoint Serverの構成をします。 ちなみに、SharePoint Serverをインストールするときに、スタンドアローン構成でインストールをすると、これから説明する設定もぜーんぶ自動でやってくれるみたいです。 ただ、何度もいうようにDBはデスクトップエンジン(Express Edition)になりますが。 1.製品とテクノロジ構成ウィザードを起動します。[スタート]-[すべてのプログラム]-[Microsoft Office Server]-[SharePoint 製品とテクノロジ構成ウィザード]をクリックしてください。 ウィザードが起動したら[次へ]をクリック。 **2.IIS、SharePoint Administration Service、SharePoint Timer Serviceが開始またはリセットする必要がある場合があるというメッセージが表示されるので[はい]をクリック。 3.これが最初のサーバーファームになるので、[いいえ、新しいサーバーファームを作成します]を選択して[次へ]をクリック。**ちなみに、サーバーファームとは、複数のSharePoint Serverをひとつの固まりとして扱うための仕組みです。 たとえば、サーバーファーム内に1台しかサーバーが存在しない場合、この1台のサーバーでSharePoint Serverのサービスをすべて実行する必要があるのですが、 サーバーファーム内に複数のサーバーが存在する場合は、サーバーAではExcelサービスと検索サービス、サーバーBで残りのサービスを実行させるというように、負荷を分散することができます。 ちなみに、実験環境では1台のサーバーでサーバーファームを構成するため、すべてのサービスがこのサーバーにセットアップされます。 ちょっと重いです・・・ **4.構成データベースの位置を指定します。**データベースサーバーはサーバーファーム内のすべてのサーバーがアクセスできる場所を指定します。 今回はこれが最初のサーバーでしかも1台のサーバーにすべてセットアップするので、データベースサーバーにはこのサーバーのコンピュータ名を入れます。 データベース名は適当に。 ユーザー名は、サーバーファーム内のサーバーが所属するドメインのユーザーを指定します。 今回はサーバーが1台なのでローカルのAdministratorにします。 ユーザー名は「ドメインユーザー」の形式で入力する必要があるので、「コンピュータ名Administrator」となります。 全部入力したら[次へ]をクリック。 ここでデータベースサーバーにアクセスできなかった場合には、「データベースサーバーに接続できないか、または、データベース名が存在しません…」といったエラーが出ます。 もう一度設定を見直すなどして、エラーを解消しないと次へ進めません。 **5.SharePointサーバー全体管理Webアプリケーションを構成します。**SharePointサーバー全体管理Webアプリケーションは、サーバーファーム全体の管理と各SharePointサーバーの管理をするためのサイトです。 このサイトにアクセスするためのポート番号を指定する場合は、[ポート番号を指定する]にチェックをいれて隣のテキストボックスにポート番号を入力します。 特にこだわりがなければチェックしなくてよいかと思います。 ファイアウォール越しに管理サイトにアクセスするようなニーズがある場合は、明示的に指定したほうが良いと思います。 セキュリティ設定の構成は、Kerberosを使いたいという要望がなければNTLMでよいでしょう。 全部指定したら[次へ]をクリック。 **6.構成設定を確認します。**特に問題なければ[次へ]をクリック。 [詳細設定]ボタンは、SharePointサーバーをActiveDirectoryに参加させている場合に有効になるらしいです。 今回はADに参加していないので実際のところどうなるかはわかりません。 **7.SharePointの構成が始まります。 8.構成完了。**構成成功というメッセージは少々スリリングな気がしますが。。。 [完了]をクリック。 **9.サーバーの全体管理のサイトが開きます。**前のバージョンに比べてずいぶんとイメージが変わりました。 サイトを触ってみるとわかるのですが、操作感も見た目も非常にわかりやすくすっきりしていて、前バージョンよりもかなり洗練された感じがします。 これで構成は完了です。 この後は、最初のWebアプリケーションを作成します。

読了時間: 1分

新しいWebアプリケーション作成時に、エラー「無効な文字$が含まれています。」が出る

SharePoint Server 2007(MOSS)で新しいWebアプリケーションを作成する際に、無効な文字$が含まれているというエラーが発生した場合の対処方法です。 事象: MOSSのサーバーの全体管理サイトで、[アプリケーション構成]-[Webアプリケーションの作成または拡張]-[新しいWebアプリケーションの作成]をクリックして、新しいWebアプリケーションを作成しようとすると、「ReportServer$xxxには無効な文字 $ が含まれています。」というエラーが出て、Webアプリケーションを作成することができない。 原因: この問題は、以下の条件がそろった場合に発生します。 ・MOSSと同じマシン上にSQL Server Reporting Service(SRSS)がインストールされている。 ・SRSSが、SQL Server 2005の名前付きインスタンスに対して既定の設定でインストールされている。

SQL Serverの名前付きインスタンスに対して既定の設定でSRSSをインストールすると、IISアプリケーションプールに、 「ReportingService$インスタンス名」という名前のアプリケーションプールが自動的に登録されます。 このアプリケーションプール名に含まれる$が原因となり、エラーが発生します。 対処: SRSSのWebサイト(既定ではReports$インスタンス名とReports$インスタンス名の2つ)のアプリケーションプールを、名前に$を含まないものに変更してください。 変更後、$を含むアプリケーションプールをすべて削除してください。 $以外にもMOSSが取り扱うことができない文字が多数あるそうです。 使用する文字の種類には要注意です!

読了時間: 1分

SharePoint Server 2007 ベータ2 のインストール手順

※この記事はSharePoint Server 2007 ベータ2を対象としているため、製品版とは異なる場合があります。

MOSSベータ2をVirtualPC環境にインストールしてみました。 そのときの手順です。

なお、今回は1台のサーバーにすべてインストール場合の手順です。 また、企業で使うことを想定しているので、DBはデスクトップエンジンではなくSQLServer2005にします。 インストール先のマシンのソフトウェア構成 ・OSはWindows Server 2003 R2 ・「サーバーの役割管理」でアプリケーションサーバとして構成済み ・SQL Server 2005 ・.NET Framework 2.0 Runtimeおよび日本語ランゲージパック →SQL Server 2005をインストールすると一緒に入ります。 ・Windows Workflow Foundation ベータ2 インストール手順 **1. MOSS2007のCDをドライブにセット。**インストーラが起動します。 自動的にインストーラが起動しない場合は、setup.cmdを実行。 2.プロダクトキーを入力します。 プロダクトキーは、ベータ2のケースに書いてあります。  3.ライセンス条項に同意します。 4.インストールの種類を選択します。 今回はDBにSQLServer2005を使用したいので、「詳細設定」を選択。  5.サーバーの種類を選択します。 DBはすでにSQLServer2005がインストール済みで、1台のサーバーにすべて インストールしたいので、「完全」を選択。  6.ファイルの場所を指定します。 まぁ、適当に・・・  7.フィードバックを選択します。 なるべくMSに協力しましょう。せっかくベータ版を使うわけですし。 なので、「はい」を選択。  8.「今すぐインストール」をクリック。 インストールが始まります。  9.インストールが完了したら 「SharePoint 製品とテクノロジ構成ウィザードを今すぐ実行する」の チェックを付けるか、外すかして、閉じるをクリック。  これでインストール完了です! インストール作業はとっても簡単です。

読了時間: 1分