Win 2003下IIS+PHP+MySQL+Zend配置手順詳細解1/2ページ


一、ソフトウェアの取得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.html2.9.2版をダウンロードします二、ソフトウェアのインストール1.得られたphp圧縮パッケージファイルをD:\php\php 5ディレクトリに解凍する2.Windowsシステムのpath環境変数を定義して、私のコンピュータ->>属性->>>環境変数->システム変数->をクリックして編集して、その後ろにphpをインストールするパスを追加します。半角のセミコロンは、前のセミコロンがない場合は自分で手で加えます。そして確定します    環境変数を設定する方法を使用しないと、システムディレクトリにコピー・dllファイルを使用することができます。効果は同じです。D:\php\php 5のすべてのファイルをC:\Windows\system 32のディレクトリにコピーすればいいです。3. PHP 有効なプロファイルを設定します。php.ini。    はい、 ZIP カバンの中に二つがあります ini ファイル 和 php.ini-recommend。使用を推奨します php.ini-recommendは、この書類の中で性能と安全を最適化したからです。からです php.ini-dist 修正すると設定に大きな影響が出ます。たとえば display_errors 設定 オフにします magic_quot tesgpc 設定 off一番安全な設定がほしいなら、これが一番いい方法です。 PHP デフォルトの設定でも安全です。    まずD:\PHP\php 5\php.ini-recommendをください。 名前を変更 php.ini 。ノートで開けます。 php.ini :     レジスターglobals = Off                    offをOnに変更する (二つのところがあります。ここでは普通、運営フォーラムの設置時に空白が発生した問題を解決できます。    ショートカットopen_タグ = Off                    offをOnに変更する 。     extensiondir = "./"                        extensionに変更するdir = "D:\php\php 5\ext" (ダイナミックライブラリのディレクトリを指定します。php 5とphp 4の違いは、そのダイナミックライブラリディレクトリが変わりました。これはそのドキュメント構造に詳しい説明があります。    extension=php_mbstring.dll これを選ばないとphpMyAdminで赤いヒントが出ます。    extension=php_dba.dll    extension=php_dbase.dll    extension=php_gd 2.dlはGDライブラリをサポートしています。    extension=php_imp.dll               オプション    extension=php_ldap.dll    extension=php_mysql.dllはMySQLをサポートしています。その後、いくつかのファイルのアップロードとメモリの使用に関する最大の制限を修正しました。    memorylimit = 20 M         スクリプト実行で最大消費したメモリ容量    post_max_size = 20 M          フラッシュメモリ容量    upload_max_filesize = 20 M     添付容量    max_input_時間 = 60               これはシナリオごとに消費できる時間で、単位も秒です。    max_execution_時間 = 30        これは各スクリプトが実行する最長時間で、自分で長さを変更できます。単位秒です。    upload_tmp_dir                      アップロードファイルの一時パス、例えば:D:\php\tmp\uplad_tmp    session.save_パス                  キャッシュファイルパス、例えば:D:\php\tmp\session_save 4.php.iniをwindowsの下で使うことができます。    私のコンピュータ->>プロパティ->>>環境変数->システム変数->「追加」->変数名「PHPRC」->変数値「D:\PHP」をクリックします。つまりPHPを取り付ける経路です。5.IISを配置し、phpをサポートします。    コントロールパネル]にIIS 6を追加・削除します。   PHP サポート CGI 和 ISAPI 二つの設置モード、CGI もっと資源を消耗しやすくて、タイムアウトのため反映していませんが、実際には比較的安全で、負荷能力が強くて、資源を節約します。 ISAPI モードここでは紹介だけします。 ISAPI モードの設置方法:   PHP対応のWebサイトが必要です。たとえば、「デフォルトWebサイト」で右クリックして「プロパティ」を選択し、開いている「 Web サイトのプロパティ"ホームディレクトリ"タブは、PHPの拡張子マップを編集または追加してもいいです。またはPHPをサポートする必要があるサイトのPHP拡張マップを削除すればいいです。"実行可能ファイル"はD:\php\php 5ディレクトリのphp 5 isap.dlを追加します。拡張子は.phpです。動作制限は「GET,HEAD,POST,TRACE」です。もう一つのサフィックス名は.php 3のisapi拡張を追加します。他の設定は同じです。php拡張のです。   「サイトのプロパティ」ウィンドウの「ドキュメント」タブを開き、「追加」ボタンを見つけて、標準の「追加」ボタンをクリックします。 Web サイト起動ドキュメントリストに追加 index.php エントリよろしいです index.php 一番高い優先度に上がると、まずサイトにアクセスする時に自動的に探して開きます。 index.php ドキュメント   を選択します Web ディレクトリのアプリケーション設定と実行許可の中から純粋なスクリプトとして選択し、終了します。 インターネット 情報サービスマネージャは2003システムに対してはまだ「インターネット」が必要です。 サービスマネージャ左の「WEBサービス拡張」には.phpを拡張子とするisapiを追加して、経路をD:\php\php 5\php 5 isap.dllとして設定します。設定状態は許可として、Active Server Pages 許可します    すべてのインストールが完了したら、サーバーを再起動し、その後 IIS ルートディレクトリの下に新しいテキストファイルを保存します。 php.php ,内容は以下の通りですphp phpinfo()>ブラウザを開いて、入力:http://localhost/php.phpを選択すると、現在のサーバのサポートが表示されます。 PHP のすべての情報を見ることができます。 Server APIのパターンは、ISAPIである。  三、MySQLの取り付け    直接MySQL公式でmysql圧縮パッケージをダウンロードした後、解凍してsetup.exeをダブルクリックしてインストールし、Nextの次のステップを選択してCustomをカスタマイズしてインストールします。また、次のステップはインストールパスを選択します。ここでD:\MySQLを選択して、次のステップはSkipを続けます。 Sign UPが完了しました    インストールが完了したら、すぐに配置するかどうかを提示します。選択すれば配置が可能です。もちろん一般的にインストールされたメニューにもガイドMySQLが配置されています。 Server Instance Config Wizar、運転後は以下の手順でROOTパスワードを設定すれば、次のステップにStandardを選択できます。 Configration、Nextの次のステップは、Includeを選択します。 .. PATH、Nextは次のステップにして、ROOTパスワードを設定して、会社に複雑な点を設置して、サーバーの安全を確保するように提案します。Appleが完了すると、D:\MySQLディレクトリの下でMY.INIプロファイルを作成し、MySQLサービスを追加して起動します。四、Zendの取り付け Optimizerをダウンロードして入手します。 ZendOptimizerは、直接ダブルクリックしてインストールすればいいです。インストールはあなたが選択してください。 Web Server を選択します IIS ,そして、あなたが Restart Web Serverは、インストールが完了する前にバックアップの有無を示すことを選択します。 php.ini ,ポイントが確定したらインストールが完了します。私はここにD:\php\Zendにインストールします。   Zend Optimizer のインストールウィザードは自動的にあなたの選択によって変更されます。 php.ini このエンジンを起動するのを手伝ってあげます。簡単に紹介します。 Zend Optimizer の設定オプションを指定します。以下は本人のインストールが完了したら php.ini のデフォルトの設定コード(セミコロンの後の内容はコメント):zend_extensionts=「D:\php\Zend\lib\ZendExtension Manager.dll」Zend Optimizer モジュールのハードディスクへのインストールパス。zend_extensionmanager.optimizer_ts=「D:\php\Zend\lib\Optimizer-2.6.2」最適化器があるディレクトリは、デフォルトは変更する必要がありません。zend_optimizer.optimization_level=1023最適化の度合いは、ここでどれぐらいの最適化プロセスを起動するかを定義します。 15 ,同時に開くことを表す 10 つの最適化過程における 1-4 ,私たちはこの値を 1023 ,全10個の最適化プロセスを開くことを示します。    phpinfo()関数を呼び出して表示します。      Zend Egine v 1.3.0、 Copyright (c) 199-2004 Zend Technologies with Zend Extension Manager v 1.0.9、 Copyright (c) 2003-2006、 by Zend Technologies with Zend Optimizer v 2.6.2、 Copyright (c) 199-2006、 by Zend Technologies にインストールされました。
2 次のページ 全文を読む