Vista IIS7

インストール方法

[コントロールパネル] の [プログラム] をクリック
[Windowsの機能の有効化または無効化] をクリック
[Internet Infomation Services] のチェックをつけて OK をクリック

January 17, 2008

PHP

PHP 5.2.5 installer
をインストールします。

IIS のアプリケーション開発機能に
[CGI] が追加されている事を確認します。

インストールは
IIS FastCGI をチェックします。

January 28, 2012

設定方法は

コントロールパネル
プログラムと機能
Windows の機能の有効化または無効化

Internet Information Services
World Wide Web サービス
アプリケーション開発機能
[ISAPI 拡張機能] を追加

管理ツール
インターネット インフォメーション サービス マネージャ
ハンドラマッピング
スクリプトマップの追加

要求パス [*.php]
実行可能ファイル [C:\Program Files\PHP\php5isapi.dll]
名前 [PHP-ISAPI]
要求の制限 [マップ→ファイル]

Default Web Site
既定のドキュメント
[index.php] を追加

エクスプローラ
[PHPのフォルダ] のプロパティ
[セキュリティの編集] をクリック
[Users] をフルコントロールに設定

January 19, 2008

PHP.INI

; Language Options ;
short_open_tag = On

; File Uploads ;
upload_max_filesize = 64M

; Paths and Directories ;
extension_dir ="C:\Program Files\PHP\ext"

; Dynamic Extensions ;
extension=php_gd2.dll
extension=php_mbstring.dll

; Module Settings ;
[mail function]
SMTP = プロバイダーの SMTP
sendmail_from = プロバイダーのメールアドレス

php-5.2.5-Win32.zip
を解凍し ext フォルダを
C:\Program Files\PHP
にコピー

February 22, 2008

Perl

ActivePerl 5.10.0.1002
を C:\usr にインストールします。

設定方法は

コントロールパネル
プログラムと機能
Windows の機能の有効化または無効化

Internet Information Services
World Wide Web サービス
アプリケーション開発機能
[CGI] を追加

管理ツール
インターネット インフォメーション サービス マネージャ
ハンドラマッピング
スクリプトマップの追加

要求パス [*.cgi]
実行可能ファイル [C:\usr\bin\perl.exe "%s" %s]
名前 [CGI-perl]
要求の制限 [マップ→ファイル]

January 20, 2008

Default Web Site
[CGIのフォルダ]
アプリケーションへの変換

サブフォルダも変換します。

January 28, 2012


エクスプローラ
[CGIのフォルダ] のプロパティ
[セキュリティの編集] をクリック
[IIS_IUSRS] をフルコントロールに設定

January 25, 2008

SSI

コントロールパネル
プログラムと機能
Windows の機能の有効化または無効化

Internet Information Services
World Wide Web サービス
アプリケーション開発機能
[サーバ側インクルード] を追加

管理ツール
インターネット インフォメーション サービス マネージャ
ハンドラマッピング
スクリプトマップの変更
.shtml → .html

相対アドレスで呼び出すとエラーになるので
ルートからの絶対アドレスで呼び出します。
#exec cgi="/cgi-bin/note/slip.cgi"

May 29, 2008

ASP.NET

コントロールパネル
プログラムと機能
Windows の機能の有効化または無効化

Internet Information Services
World Wide Web サービス
アプリケーション開発機能
[ASP.NET] を追加

管理ツール
インターネット インフォメーション サービス マネージャ
Default Web Site
[ASP.NETのフォルダ]
アプリケーションへの変換

エクスプローラ
[ASP.NETのフォルダ] のプロパティ
[セキュリティの編集] をクリック
[IIS_IUSRS] をフルコントロールに設定

January 21, 2008

OSが64bitの場合は
アプリケーション プール一覧のDefaultAppPool 詳細設定で
32ビット アプリケーションの有効化をTrueに

May 26, 2009

January 20, 2008
The following clause.
サーバー構築部門