IIS への PHProjekt のインストール
公開日: 2008 年 1 月 17 日 (作業者: iisteam (英語))
更新日: 2008 年 1 月 17 日 (作業者: iisteam (英語))
はじめに
PHProjekt は、Web 上でグループのアクティビティを調整したり、情報やドキュメントを共有するためのモジュール アプリケーションです。PHProjekt に含まれるコンポーネントには、グループの予定表、プロジェクト管理、タイム カード システム、ファイル管理、連絡先管理、メール クライアント、その他さまざまなモジュールがあります。
PHProjekt の詳細については、http://www.phprojekt.com/ (英語) を参照してください。
以下では、IIS 7 上で FastCGI 拡張機能と連動するように PHProjekt をインストールするための必要な手順について説明します。IIS での FastCGI サポートの詳細については、https://www.iis.net/fastcgi を参照してください。
以下の手順では、https://www.iis.net/fastcgi/phpon60 の説明に従って FastCGI 拡張機能と PHP ライブラリのセットアップと構成が完了していることを前提としています。
PHProjekt のダウンロードと展開
まず、PHProjekt アプリケーションの安定版最新リリースをダウンロードします。この記事では、PHProjekt 5.2 完全パッケージを使用します。このアプリケーションは、ミラー サイト (http://www.phprojekt.com/index.php?name=Downloads&req=viewdownload&cid=1 (英語)) からダウンロードできます。
パッケージをダウンロードしたら、展開してファイルとフォルダーを C:\Inetpub\wwwroot\phprojekt にコピーします。
データベースのセットアップ
PHProjekt のインストール手順を開始する前に、サーバー上にデータベースを作成します。さらに、データベース ユーザーを作成し、データベースに対する db 所有者アクセス許可を付与します。MySQL データベースの場合は「IIS での PHP アプリケーション用データベースのセットアップ」の説明に従ってください。このチュートリアルでは、次のデータベース情報を使用します。
- データベース名: "phprojekt"
- データベース ユーザー: "phprojektuser"
- アカウント パスワード: "phprojekt"
アプリケーションのセットアップと構成
env_test.php ファイルを参照して環境セットアップをテストします。このファイルはルート ディレクトリにあります。または、サーバー環境が要件を満たしている場合は、システムで表示される複数のボタンをクリックして確認します。
構成スクリプトの実行
プロジェクトのデータベースを作成したら、setup.php スクリプトを呼び出し、PHProjekt セットアップを開始します。
作成したデータベースの詳細を入力し、[Continue] をクリックします。このアプリケーションでは、以下の詳細内容を使用します。
- データベースの種類: MySql
- ホスト名: localhost
- ユーザー名: phprojektuser
- パスワード: phprojekt
- データベース: phprojekt
- テーブル プレフィックス: phpr_
- 管理者の root パスワード: admin
- ユーザー テスト: activate
- テスト ユーザーのパスワード: testpwd
詳細を入力したら、[Default Install] ボタンをクリックします。既定のインストールが完了したら、パス (https://localhost/phprojekt/index.php) を使用し、index.php ファイルを参照してアプリケーションにアクセスします。
管理者のテスト ユーザー ログイン詳細情報を使用してログインします。システムが起動すると、その日のイベントが表示されます。既定のインストールでは、イベントは表示されません。
詳細情報
IIS 6 用 FastCGI 拡張機能について意見を交換したり、不具合を報告するには、次の FastCGI フォーラムをご利用ください。
IIS での各種 PHP アプリケーションの実行に関する詳細については、次を参照してください。