|
Windows Server 2008はNT6プラットフォームを基盤とした新しいオペレーティングシステムで、他のNTプラットフォームと比べてハードウェア性能が大きく向上し、大多数のユーザーの間で人気が高まり始めています。また、2003年版よりも直感的でシンプルな操作となり、ますます高く評価されています。 ここではWindows Server 2008におけるPHP環境の構築を紹介します。
1. IISをインストールする Windows Server 2008はIISバージョン7.0で、fastcgiも含まれており、インストールが非常に簡単です。 サーバー管理→スタートメニューを開くと、サーバー管理インターフェースが表示されます(図1)。
図1 - サーバー管理 バーを下にスクロールするか、メインメニューの「役割」をクリックし、「役割を追加」をクリックし、ウィザードページが表示されたら「次」をクリックし、「Web Server (IIS)」を選択してください(図2参照)。
図2 - 文字を追加
「次へ」をクリックした後、関数を選択する必要があり、デフォルトのオプションよりもさらに「CGI」を追加する必要があります(図3)。
図3 - 機能選択 「次へ」をクリックするとインストール内容を確認し、インストールをクリックしてOSにIISをインストールします。 IISをインストールした後、テストを行い、ブラウザのアドレスバーに「http://localhost/」と入力する必要があります。もしIIS7ウェルカムページが表示されたら、それは正常であることを意味します。 次に、新しいウェブサイトを設定し、まずIISマネージャー(スタート→すべてのプログラム→管理ツール→インターネット情報サービス(IIS)マネージャー)を開きます。 その後、デフォルトのウェブサイトを削除し、メインメニューでウェブサイトメニューを展開し、ウェブサイト名を右クリックして削除をクリックします(図4)。
図4 - デフォルトのウェブサイトを削除する
新しいウェブサイトを作成し、「ウェブサイト」を右クリックし、「ウェブサイトを追加」をクリックすると、情報サイトが追加したフォームが表示されます。まず「dedecms」などのウェブサイト名を入力し、ウェブサイトに保存されるパスを選択します。単一のIPを持つサーバーはIPを選択する必要がありません。ホストヘッダーはlocalhostとして入力され、OKをクリックします。
図5 - ウェブサイトの追加 ウェブサイトを追加した後、ウェブサイトディレクトリを開き、新しいindex.htmlを作成し、メモ帳で開いて「hello dede」と入力してテストします。 また、権限の設定も必要です。IISマネージャーに戻り、ウェブサイトの「dedecms」を右クリックし、「権限編集」をクリックし、その後「セキュリティ」タブを選び、その後「編集」をクリックしてください(図6)。
図6 - 編集権限
「編集」ウィンドウを開いた後に「追加」ボタンをクリックしてください。 権限ユーザーリストにIUSRを追加し、Full Control以外の権限を確認してください。 そしてOKをクリックします。 (図7)
図7 - 権限の追加
また、「プロパティ」ウィンドウで再度OKを押す必要があります。そうしないと権限は保存できません。 このステップを終えた後、ローカルアドレス「http://127.0.0.1」にアクセスしてテストでき、ウェブページには「hello dede」が表示され、設定が成功したことを示します。
図8 - テストウェブページ
2.php設置。 前述の通り、IIS7ではfastCGIを別途インストールする必要はないので、phpインストールパッケージをダウンロードしてインストールするだけで済み、アドレスをダウンロードしてください:http://windows.php.net/downloads/releases/archives/
ダウンロード後、インストーラーを開き、ガイドし、パスを設定し、「ウェブサーバー設定」を選択する場所へ行きます。ここで「IIS fastcgi」(図9)を選択します
図9 - IIS FastCGIの選択
次に「次」ボタンをクリックし、インストールオプションを選択するステップで、一般的なインストールのデフォルトで十分です。追加したい場合は、目の前のディスクアイコンをクリックしてからインストールを選択してください。最初の項目は選択した項目のみをインストールすること、2つ目はプロジェクトのすべてのサブプロジェクトをインストールすることです。 (図10)構成後、次のステップに進みます
図10 - 取り付けオプション 設定後、「次へ」をクリックし、次に「インストール」をクリックしてPHPをインストールしてください。 インストール完了後もテストし、新たに作成したウェブサイトのディレクトリを開き、新しいtest.phpファイルを作成し、Notepadで開いて入力する必要があります
ブラウザから http://127.0.0.1/test.php にアクセスするために保存してください PHP情報が表示され、PHP環境が正常にインストールされたことを示します。
|