この記事は「[php] Windows 2003 での Apache2.4 と php5.4 の設定」(クリックするとリンクが開きます) の姉妹記事ですが、php が使用するサーバーが少し異なります。もう 1 つは Windows 2003 に付属するものです。IIS サーバーです。
1. Windows 2003 に IIS をインストールします
1. まず Windows 2003 のコントロール パネルを開き、[管理ツール] があるかどうかを確認します。存在しない場合は、[プログラムの追加と削除] をクリックします。 。その場合は、2 番目のステップである IIS 構成に直接進むことができます。
2. ポップアップ ウィンドウで、Windows コンポーネントの追加/削除の機能を選択し、「ネットワーク サービス」コンポーネントと「アプリケーション サーバー」コンポーネントをチェックするだけです。十分ではない場合は、「アプリケーション サーバー」コンポーネントの詳細情報も開き、チェックできるコンポーネントをすべてチェックします。小さな灰色のチェックだけが表示される場合は、この項目の「詳細」を開き、すべてのコンポーネントをチェックしてください。内部のコンポーネントが優れています。コンポーネントの欠落が原因で ASP Web サイトの実行が失敗しないようにするため。
2. Windows 2003 で IIS に必要なプラグインを設定します
まず第一に、Windows 2003 が IIS で php5.4 を通常に実行できるようにするには、まず VC9 ランタイム ライブラリと fcgi をインストールする必要があります。VC9 のランタイム ライブラリは Microsoft 公式 Web サイトからダウンロードできます。
Web サイト: http://www.microsoft.com/zh-cn/download/details.aspx?id=29
ダウンロード後、vcredist_x86.exeがあるので、次へ進みます。インストールする手順はありません。パスを選択する必要はありません。インストール中は同じディレクトリに一時インストールファイルが生成されますので、インストール完了後は削除してください。
fcgi は Microsoft の公式 Web サイト、URL: http://www.microsoft.com/en-us/download/details.aspx?id=11881 からダウンロードすることもできます
次のインストール手順も同様です、インストール パスを選択する必要はありません。インストールが完了したら、メモ帳を使用して C:WINDOWSsystem32inetsrvfcgietx.ini を開きます
最後に次のテキストを追加します:
[Types]php=PHP[PHP]ExePath=php压缩目录\php-cgi.exe
図に示すように、php の圧縮ディレクトリは C:php-5.4.43- です。 nts-Win32-VC9 -x86、保存して終了します。
上記 2 つのコンポーネントが完了したら、php5.5 以降のバージョンは winxp カーネル システムをサポートしていないため、php5.4 を正式にダウンロードできます。 Apache との違いは、php の公式 Web サイト http://cn2.php.net/downloads.php を開いた後、今回は次のように非スレッドセーフの php5.4 をダウンロードする必要があることです。以下:
ダウンロード後、解凍し、以下に示すように C:php-5.4.43-nts-Win32-VC9-x86 を取得し、php.ini-production の名前を php.ini に変更し、メモ帳で直接開きます。
php.ini に次の変更を加えます:
(1) メモ帳の Ctrl+F を使用してキーワード「extension_dir」を見つけ、実行ディレクトリである php の圧縮ディレクトリを指定します。コメントの前にある「;」を削除することに注意してください。
(2) date.timezone に Date を配置し、タイムゾーンを我が国のタイムゾーンとして指定するか、「Asia/Shanghai」と記述しても問題ありません。また、「;」を削除することにも注意してください。前にコメント。
(3) 最後に、extension= を見つけて、php のサービス コンポーネントを有効にし、下図の赤下線で示されている注釈付きコンポーネントの前の「;」を削除して、文字、php メール サービス、および php_mysql サービスを有効にします。サポート。 php.ini を保存して終了します。
次に、PHP Web サイトのディレクトリに新しいフォルダー (ここでは c:phpSite です) を直接作成するか、その中に新しい 1.php を作成し、非常に古典的なコードを記述します:
<?phpinfo();?>
1. [スタート] -> [設定] -> [コントロール パネル] -> [管理ツール] -> [インターネット インフォメーション サービス (IIS) マネージャー] を選択し、Web サイトを右クリック -> [新規作成] -> ; ウェブサイト
2. Web サイトの説明は任意にすることができます。ここでは、発行 Web サイトの IP とポートを設定する例として phpSite を取り上げます。これは、Windows 2003 自体のポート 80 が IIS によって占有されているためです。以下では、例として IP 192.168.80.128 のイントラネット アドレスを取り上げます。
3. Web サイトのフォルダーを新しく作成した c:phpSite に設定します。ファイルをアップロードする場合は、アクセス許可をデフォルトで「書き込み」に設定することもできます。 [次のステップ] をクリックして、Web サイトの作成を完了します
4. その後、作成したばかりの phpSite が Web サイトの下に表示されます。それを右クリックし、プロパティを選択し、さらに設定を行います。
5. 「ホーム ディレクトリ」に移動し、「構成」->「追加」->「参照」を選択し、C:WINDOWSsystem32inetsrvfcgiext.dll を選択し、拡張子を .php として入力します。セキュリティ上の理由から、アクション列では、GET、HEAD、POST、DEBUG に制限できます。以下に示すように:
6. すべての確認が完了したら、ブラウザを直接開き、「192.168.80.128/1.php」と入力します。以下に示すように、設定が完了していることがわかります。完成しました!
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。