最近PHP5.4がとても速いと聞いたので、ローカル環境を立ててテストしたいと思います。ローカルのWindows XP SP3にPHP5.4.8、Apache2.4.3、Mysql5.5.28をインストールする予定です。
まず、PHP、Apache、Mysql の最新バージョンをダウンロードします。
PHP5.4.8版のダウンロードアドレス:http://windows.php.net/download/
Mysql5.5.28 バージョンのダウンロードアドレス: http://www.mysql.com/downloads/mysql/
Apache2.4.3版のダウンロードアドレス:http://www.apachelounge.com/download/
Apache をダウンロードするときは、このページの DLL ファイルもダウンロードする必要があることに注意してください: php5apache2_4.dll-php-5.4-win32.zip (PHP のバージョンに対応する必要があります)
事前準備作業が完了しました。
APache のインストール方法について説明します。これが最も面倒ですが、他は非常に簡単です。
パート 1: Apache2.4.3 をインストールする
1. ダウンロードしたファイルは解凍されたファイルなので、解凍してインストールしたい場所に置きます。 (例として D:Acpache24 を取り上げます)
2. Apache24conf の下にある httpd.conf ファイルを開き、メモ帳を使用して開きます。
(1) 37 行目の ServerRoot "c:/Apache24" を ServerRoot "D:/Apache24" に変更します。 //Apache プログラムの場所。
(2) 204 行目の ServerAdmin が変更されたかどうかは関係ありません
(3) 213 行目の ServerName の前にある「#」を削除します。
(4) 237 行目 DocumentRoot "c:/Apache24/htdocs" を DocumentRoot "D:/www" に変更します。 //Web サイトのルート ディレクトリです;
行 238 は に変更されます;
注: この WWW フォルダーは自分で作成する必要があります。作成しないと、エラーが報告されます。(5) 271行目 DirectoryIndexindex.htmlをDirectoryIndexindex.htmlindex.phpindex.htmに変更 //より多くのデフォルトページをサポート
(6) 354行目 ScriptAlias/cgi-bin/ "c:/Apache24/cgi-bin/" を ScriptAlias/cgi-bin/ "d:/Apache24/cgi-bin/" に変更します
(7) 370 行目 を に変更します。 3. Apache を起動します。 開始 --- 「実行」し、「cmd」と入力してコマンド プロンプトを開きます。次に、「d:」と入力します。「cd Apache24bin」と入力します。「httpd」と入力します。
httpd.conf が正しく設定されている場合、httpd と入力して Enter キーを押してもプロンプトは表示されません。
5. テスト。 Apache24htdocsディレクトリにあるindex.htmlをD:wwwディレクトリに置くと、ブラウザでアクセスすると「It works」と表示され、Apacheが正しくインストールされています。
注: このコマンド ウィンドウを閉じることはできません。閉じると、Apache がシャットダウンされます。
6. Windows 用のシステム サービスを追加し、Apache を自動的に起動します。
(1) 3でhttpdコマンドウィンドウを閉じないとエラーが報告されます。
(2) 開始 --- 「実行」し、「cmd」と入力して、コマンド プロンプトを開きます。 d を入力します: cd Apache24bin を入力します
を入力します
ここでサービスを追加するコマンドは次のとおりです: httpd.exe -k install -n "servicename"servicename は、Windows サービスの Apache の名前です。例: httpd.exe -k install -n "Apache24"
httpd.exe -k install -n "Apache24" と入力すると、インストールが成功したことを示すプロンプトが表示され、「サービス」にもサービス項目 Apache24 が表示されます。この時点で、Apache サービスを開始することを選択できます。
このサービスをアンインストールする場合は、まずサービスを停止し、次に httpd.exe -k uninstall -n "Apache24" と入力してサービスをアンインストールする必要があります。
将来的には、Apache24bin フォルダー内の ApacheMonitor.exe を通じてこの Apache を制御できるようになります。タスクバーにもこのソフトウェアが表示されるため、Apache の実行を管理するのに非常に便利です。
添付ファイル: Apache24 を C ドライブのルート ディレクトリ、つまり C:Apache24 に置くことができます
上記 2 の (3) (5) を変更するだけです。 cmd コマンドの場合は、 cd c:apache24bin と入力して Enter httpd を押し、Enter キーを押します。
これでApacheの基本的なインストールは完了です。
パート 2: PHP5.4.8 をインストールする
1. ダウンロードしたファイルは解凍されたファイルなので、解凍してインストールしたい場所に置きます。 (例として D:PHP を取り上げます)
同時に、php5apache2_4.dll-php-5.4-win32.zipを解凍し、PHP 5.4.7のphp5apache2_4.dllを選択してPHPディレクトリに置きます。
注: ここには php5apache2_4.dll の PHP5.4.8 バージョンがないため、最新バージョンを選択しました。
2. php.ini-development をコピーし、名前を PHP.ini に変更します。
3. Apache24conf の下の httpd.conf を開き、最後に
を追加します。
リーリー
PHP をサポートするために使用されます。d:/php は PHP ルート ディレクトリです。 Apache2.4.3を使用しているため、php5_moduleはphp5apache2_4.dllになります。
4. Apache サーバーを再起動します。
5. テスト。 WWW 内の他のファイルを削除し、 の内容で新しい Index.php を作成し、php 情報にアクセスすると、php が正常にインストールされたことになります。
これでPHPの基本的なインストールは完了です。
以下はmysqlのインストールです。
パート 3: Mysql5.5.28 をインストールする
1. インストールファイルを直接実行します。ここでは詳しく説明しません。
2.php は MYSQL 設定をサポートします
(1) 730行目; extension_dir = "ext"、前の「;」を削除してextension_dir = "d:PHPext"に変更します
(2) 880行目と881行目、直前の「;」を削除
extension=php_mysql.dll
extension=php_mysqli.dll
注: 838 行目から 908 行目には多くの DLL があります。使用したいものは何でも、その前にある「;」を削除してください。
(3) Apacheを再起動するだけです。
この時点で、mysqlのインストールは基本的に完了です。
残りは Apache、php、Mysql の設定です。多くのことがあり、これは意見の問題です。もうここで恥をさらすつもりはありません。