ホームページ >php教程 >php手册 >Win2003 での IIS PHP MySQL Zend 設定手順の詳細な説明 1/2 ページ

Win2003 での IIS PHP MySQL Zend 設定手順の詳細な説明 1/2 ページ

WBOY
WBOYオリジナル
2016-06-13 12:31:44865ブラウズ

1. ソフトウェア

1.php の入手 まず http://www.php.net/downloads.php にアクセスして、最新の PHP 5.2.0 バージョンをダウンロードします。

2. MySQL は、http://dev.mysql.com/downloads/mysql/5.0.html#downloads から最新バージョン 5.0.xx にダウンロードできます。

3.Zend Optimizer は http://www.zend.com/free_download/optimizer にアクセスして、最新の 3.X.X バージョンをダウンロードできます。

4.phpmyadmin は、http://www1.skycn.com/soft/17470.html からバージョン 2.9.2 をダウンロードできます。

2. ソフトウェアのインストール

1. 取得した php 圧縮パッケージ ファイルを D:phpphp5 ディレクトリに解凍します。

2. コンピューターで Windows システム パス環境変数を定義します。 ->プロパティ ->詳細 ->環境変数 ->システム変数 -> パス変数を見つけて [編集] をクリックし、その後ろに php をインストールするパス (D:phpphp5 など) を追加します。各変数の間には半角セミコロンがあり、先頭にセミコロンがない場合は手動で追加してください。それでOK。
環境変数を構成する方法を使用しない場合は、.dll ファイルをシステム ディレクトリにコピーしても同じ効果があります。 D:phpphp5 の下にあるすべての .dll サフィックス ファイルを C:Windowssystem32 ディレクトリにコピーします。

3. PHP 用の有効な設定ファイル php.ini を設定します。
ZIP パッケージには、php.ini-dist と php.ini-recommended という 2 つの ini ファイルがあります。このファイルではパフォーマンスとセキュリティが最適化されるため、php.ini-recommended を使用することをお勧めします。 php.ini-distから変更しているため、設定への影響が大きくなります。たとえば、display_errors を off に設定し、magic_quotes_gpc を off に設定します。最も安全な設定が必要な場合は、これが最善の方法ですが、PHP はデフォルト設定でも非常に安全です。
まず、D:PHPphp5php.ini-recommended の名前を php.ini に変更します。次に、メモ帳を使用して php.ini を開きます。
register_globals = Off オフをオンに変更します (2 か所あります) これにより、フォーラムのインストール実行時の空白の問題は通常解決できます。
short_open_tag = Off オフをオンに変更します。
extension_dir = "./" extension_dir = "D:phpphp5ext" に変更します (ダイナミック リンク ライブラリのディレクトリを指定します。php5 と php4 の違いは、ダイナミック リンク ライブラリのディレクトリが変更されていることです。これはドキュメントに反映されています)詳細な手順)
extension=php_mbstring.dll これを選択しないと、phpMyAdmin を使用するときに赤いプロンプトが表示されます
extension=php_dba.dll
extension=php_dbase.dll
extension=php_gd2 .dll GD ライブラリをサポート、通常は
extension=php_imap.dll オプション
extension=php_ldap.dll
extension=php_mysql.dll MySQL をサポート

次に、いくつかのファイルのアップロードと最大メモリ使用量が変更されました。変更された制限事項:
memory_limit = 20M スクリプトの実行によって消費される最大メモリ容量
post_max_size = 20M フラッシュ メモリ容量
Upload_max_filesize = 20M 添付ファイルの容量
max_input_time = 60 これは、各スクリプトが消費できる時間です。単位も秒です。
max_execution_time = 30 これは、各スクリプトの実行時間の最大値です。秒単位で自分で変更したり延長したりできます。

Upload_tmp_dir アップロードされたファイルを保存するための一時パス。D など。 :phptmpupload_tmp
s session.save_path キャッシュ ファイル パス (例: D:phptmpsession_save
4. Windows で php.ini を使用できるようにします

マイ コンピューター -> プロパティ -> 詳細 ->環境変数->システム変数->「追加」をクリック->変数名「PHPRC」->変数値「D:PHP;」は、PHPをインストールしたパスです。

5. PHP をサポートするように IIS を構成します。

[コントロール パネル] > [プログラムの追加と削除] で IIS6 を正しくインストールします。
PHP は CGI と ISAPI の 2 つのインストール モードをサポートしています。CGI はより多くのリソースを消費し、タイムアウトにより反映されない傾向がありますが、実際にはより安全で、強力な負荷容量を持ち、リソースを節約します。 CGI よりも悪いです。ISAPI モデルを使用することをお勧めします。したがって、ここでは ISAPI モードのインストール方法のみを紹介します。

「既定の Web サイト」などの「PHP をサポートする必要がある Web サイト」を右クリックし、「プロパティ」を選択し、「Web サイト」を開きます。 「プロパティ」の「ホーム ディレクトリ」タブで、PHP をサポートする必要があるサイトで PHP 拡張子マッピングを編集または追加するか、PHP 拡張子マッピングを削除します。「実行可能ファイル」で、D:phpphp5 ディレクトリに php5isapi.dll を追加します。拡張子は .php です。 。アクションは「GET、HEAD、POST、TRACE」に限定され、サフィックス名 .php3 の付いた isapi 拡張子が追加されます。その他の設定は .php 拡張子と同じです。

[サイトのプロパティ] ウィンドウの [ドキュメント] タブを開き、[追加] ボタンを見つけてクリックし、index.php 項目をデフォルトの Web サイト起動ドキュメント リストに追加します。 Index.php の優先順位を最も高くすると、サイトにアクセスしたときに、index.php ファイルが自動的に検索されて最初に開かれるようになります。

Web ディレクトリのアプリケーション設定と実行権限が純粋なスクリプトとして選択されていることを確認し、インターネット インフォメーション サービス マネージャーを閉じます。
2003 システムの場合は、[WEB サービス拡張] をクリックする必要もあります。 「インターネット サービス マネージャー」の左側にある「拡張子が .php の isapi を追加し、パスを D:phpphp5php5isapi.dll に設定し、ステータスを許可に設定し、Active Server Pages が許可するように設定します。

インストールが完了したら、サーバーを再起動し、IIS ルート ディレクトリに新しいテキスト ファイルを作成し、次の内容を含む php.php として保存します:

phpinfo();
?>




ブラウザを開き、http://localhost/php.php でサポートされている PHP に関するすべての情報を入力します。現在のサーバーが表示されます。サーバー API のモードは次のとおりです: ISAPI

3. MySQL をインストールします

公式 MySQL から直接 mysql 圧縮パッケージをダウンロードした後、解凍してダブルクリックします。 -setup.exe をクリックしてインストールします。次に、「インストール」を選択し、次に「次のステップ」を選択してインストール パスを選択し、「次のステップ」に進み、「サインアップ」をスキップしてインストールを完了します。

インストールが完了すると、すぐに設定するかどうかを尋ねるメッセージが表示されますので、「はい」を選択して設定します。もちろん、インストール後のメニューには構成ウィザード MySQL Server Instance Config Wizard もあります。実行後、次の手順に従って ROOT パスワードを構成および設定し、[標準構成]、[次へ] の順に選択し、[含める] にチェックを入れます。次に、ROOT パスワードを設定します。サーバーのセキュリティを確保するために、より複雑なパスワードを設定することをお勧めします。適用が完了すると、MY.INI 構成ファイルが D:MySQL ディレクトリに生成され、MySQL サービスが追加されて開始されます。

4. Zend Optimizer をインストールします。
ダウンロード後、Web サーバーを選択するよう求められたら、ダブルクリックしてインストールします。次に、IIS を選択するかどうかを尋ねるメッセージが表示されます。 Web サーバーを再起動します。インストールを完了するには、「はい」を選択します。php.ini をバックアップするかどうかを尋ねるメッセージが表示されました。「OK」をクリックしてインストールを完了します。ここでは D:phpZend

にインストールしました。Zend Optimizer のインストール ウィザードは、このエンジンの起動を支援するために、選択に従って php.ini を自動的に変更します。以下は、Zend Optimizer の構成オプションの簡単な紹介です。以下は、インストール完了後の php.ini のデフォルト設定コードです (セミコロン以降の内容はコメントです):
zend_extension_ts="D:phpZendlibZendExtensionManager.dll"
;Zend Optimizer のインストール パスハードディスク上のモジュール。
zend_extension_manager.optimizer_ts="D:phpZendlibOptimizer-2.6.2"
;オプティマイザーが配置されているディレクトリは、デフォルトでは変更する必要はありません。
zend_optimizer.optimization_level=1023
; 最適化レベルは、開始される最適化プロセスの数を定義します。デフォルト値は 15 で、10 個の最適化プロセスのうち 1 ~ 4 個が同時に有効になることを意味します。この値は 1023 に設定されます。10 個の最適化プロセスがすべて有効であることを示します。

phpinfo() 関数を呼び出すと、次のように表示されます。
Zend Engine v1.3.0、Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9、Copyright (c) 2003-2006 、Zend Technologies と Zend Optimizer v2.6.2、Copyright (c) 1998-2006、Zend Technologies による は、インストールが成功したことを意味します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。