まずWebサイトからAPACHE2.2.3 Mysql 5.0.22 PHP 5.2.0をダウンロードします。
前提: システム ディスクは c:/ です。
前提: インストール後のディレクトリのステータスは次のようになります。
apache-------------------------> C:Program FilesApache Software FoundationApache2.2
mysql--------------------------->C:Program FilesMySQLMySQL Server 5.0
php-----------------------------> c:/php
準備:
インストールする前に、ポート 80 とポート 3306 が他のプログラムによって占有されているかどうかを確認する必要があります。占有されている場合は、
最初のステップとして、mysql をインストールします。
圧縮パッケージを解凍し、インストール ファイルを実行します。ほとんどの場合、デフォルトのパスとインストール プロンプトに従ってインストールする必要があります。匿名ユーザーは選択できず、mysql へのパスをシステムに追加する必要があることに注意してください。パス。インストールが完了したら、コンピュータを再起動する必要があります。
コンピュータを再起動した後、[コントロールパネル]→[管理ツール]→[サービス]を確認し、mysql サービスが起動しているかどうかを確認します。起動していない場合は、mysql サービスを起動します。
注: ショートカット内の mysql ログイン ターミナルは root ユーザーとして直接ログインしており、要求されるパスワードは root ユーザーのパスワードです。この root ユーザー状態でユーザー データベースと新しいユーザーを作成できます。コマンドは次のとおりです。
CREATE DATABASE gc0100 //データベースを作成します。
GRANT ALL PRIVILEGES ON gc0100.* to gc0100@localhost IDENTIFIED BY 'gc0100';// ローカル ユーザーを作成
GRANT ALL PRIVILEGES ON gc0100.* to gc0100@"% " IDENTIFIED BY 'gc0100';//リモート ユーザーを作成し、[スタート] -> [ファイル名を指定して実行] に cmd と入力します。
次に、次のコマンドを実行します。
mysql –u username –p によってアクセスされたデータベースでは、対応するユーザーのパスワードの入力を求めるプロンプトが表示されます。
ステップ 2: Apache をインストールし、PHP をサポートするように設定します。
インストール ファイル apache_2.2.3-win32-x86-no_ssl.msi をダブルクリックし、デフォルトのパスとプロンプトに従ってインストールします。デフォルトでは、C:Program FilesApache Software FoundationApache2.2 にインストールされます。
ドメイン名と管理者のメールアドレスを入力する入力ボックスもありますので、気軽に入力してください。
+------------------------------------------------ ----
| 注: ここで問題が発生した場合、インストールが完了すると、Apache サービスが自動的にインストールされ、開始されます。
|" (OS 10048) 通常、各ソケット アドレス (プロトコル/ネットワーク アドレス/ポート) の使用は 1 回だけ許可されます。
| make_sock: アドレス 0.0.0.0:80 にバインドできませんでした...」 これは通常、IIS がポート 80 を占有していることが原因で発生します。
解決策: [コントロール パネル] -> [サービス] を開き、IIS 管理サービスを見つけて閉じて無効にします。
| 次に、CMD を使用してコマンド ライン モードに入り、apache/apache2/bin をインストールしたディレクトリに入ります。
| +------------------------------------------------ ---------------
Apacheを起動するには、Apacheのショートカット機能で起動するだけです。
次に、IE で Apache が成功するかどうかをテストし、 http://localhostと入力します。
「It works!」と表示されたら、Apache が正常にインストールされたことを意味します。
PHP をインストールするには、php-5.2.0-Win32.zip の内容を c:php に解凍し
、php ディレクトリで php.ini-dist を見つけます (これは習慣のようですが、実際、私は php を使用することを好みます)。 ini 推奨)名前を php.ini に変更し、Windows システム ディレクトリにコピーします (特殊な場合: win2k システム ディレクトリは c:winnt、Windows XP は c:windows ディレクトリです)
次に、php ディレクトリ内のすべてのダイナミック ライブラリ (*.dll) を system32 ディレクトリ (win2k の場合は c:winntsystem32、Windows XP の場合は c:windowssystem32) にコピーします。
最後に、c:phpext に移動し、php_gd2.dll php_mysql.dll の 2 つのファイルを system32 ディレクトリにコピーします (上記と同じ)。
Apache で httpd.conf を構成し
、メモ帳を使用して C:Program FilesApache Software FoundationApache2.2confhttpd.conf ファイルを開きます。
AddDefaultCharset ISO-8859-1 を見つけて、次のように変更します。
AddDefaultCharset GB2312 (デフォルトの言語エンコーディングを簡体字中国語にします)
DocumentRoot "C:Program FilesApache Software FoundationApache2.2htdocs" を見つけて、それを WEB ディレクトリに変更します。
例: DocumentRoot "D:/www" は
、DirectoryIndexindex.htmlindex.html.var を検索し、index.htmindex.php を追加します (デフォルトのindex.php はホームページ ファイルです)
---------- --- -PHP のモジュールインストール ----------------------------------------
#LoadModule ssl_module modules/mod_ssl.so という行を見つけて、この行の後に
LoadModule php5_module c:/php/php5apache2.dll (**エラー**)
という行を追加します。
LoadModule php5_module “c:/php/php5apache2_2.dll” に変更します。
理由: php5apache2.dll は Apache のバージョン 2.0 のみをサポートし、Apache の最新バージョンが 2.2.3 であるため、バージョン 2.2 以降をサポートできません。
したがって、新しいバージョンのダイナミック ライブラリ php5apache2_2.dll を使用する必要があり、古いバージョンのダイナミック ライブラリは使用できません。ただし、インストールした Apache がバージョン 2.0 の場合は、古いバージョンのダイナミック ライブラリ、つまり php5apache2.dll を使用するだけで済みます。
このうち、c:/php/php5apache2.dll(php5apache2_2.dll) は、php ディレクトリ内の php5apache2.dll(php5apache2_2.dll) の場所です。
次に、AddType application/x-gzip .gz .tgz 行を見つけて追加します。この行の後に、
AddType application/x-httpd-php .php という
1 行を追加します (実際: 上の 2 つの赤い行は、httpd.conf ファイルの末尾に直接追加できます)。
-------------------------------------------------- ------------------
この時点で、PHP 環境は基本的に正常に構成されています。test.php という名前のファイル (たとえば、my D:phpwww) を作成します。 WEB ルート ディレクトリ (私の D:phpwww など) ヒント: メモ帳を使用する場合は、ファイル (test.php.txt) の使用は避けてください。ファイルの内容は次のとおりです。
PHPコード:
<? エコー phpinfo();
Apache サービスを再起動し、ブラウザでhttp://localhost/test.phpを開きます。
phpの設定出力情報が確認できればOKです。
(ダウンロードページや<? echo phpinfo(); ?>が表示された場合は、上記の内容に誤りや漏れがないかご確認ください。)
3. php.ini を設定し、mysql と GD2 をテストします (php.ini は c:windows の php.ini です)
。
;extension=php_mysql.dll
「;」を削除して
.extension=php_mysql.dll
に変更します
現れる
;extension=php_gd2.dll GD ライブラリをサポートするには、前のものを削除します。
extension=php_gd2.dll
が見つかりました
;session.save_path = "/tmp"
。session.save_path = "C:WINDOWSTemp";(Windows XP)
のように、セッションを保存するディレクトリを設定します。
session.save_path = "C:winntTemp";(Windows 2000)
Apache サービスを再起動し、Web ルート ディレクトリ (D:phpwww など) に次の内容の testdb.php ファイルを作成します。
PHPコード:
<?php
$link=mysql_connect('localhost','root','123456'); //ここでのrootと123456はMYSQLのユーザーとパスワードですので、状況に応じて変更してください。
if(!$link) echo "失敗";
それ以外の場合は「成功」をエコーします。
mysql_close();
?>
http://localhost/testdb.phpをブラウザで開き、出力成功が4であればOKです。
phpmyadminのインストール構成:
phpMyAdmin-2.6.1.zipをWEBルートディレクトリ(d:phpwww)に解凍します。 )、フォルダーの名前を phpmyadmin に変更するか、phpmyadmin ディレクトリーの config.inc.php を開きます。
以下を見つけます (以下を変更しました):
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin' // ドメイン名を持つサーバーであると仮定すると、http:// に変更できます。ドメイン名/phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; $cfg['
Servers'][$i]['password'] = 'mysql ユーザーをそれぞれ入力します。パスワードを追加
$cfg['Servers'][$i]['auth_type'] = 'http'; // ここでパスワードを Cookie に変更して
、ブラウザでhttp://localhost/phpmyadminを開き、保存することもできます。ユーザー名とパスワードを使用して、 mysql を管理できます
。PHP コードをより高速に実行したい場合は、Zend Optimizer をインストールしてください。
ダウンロード方法はhttp://down.phpv.net/soft/379.htmにあります
。ダウンロード後にダブルクリックして、インストールするパスを選択します。PHP.INI パスについて尋ねられたら、「c:/windows」と入力します。
Apache サービスをインストールして再起動します。http
://localhost/test.phpを参照すると、さらに多くのことが表示されるはずです。
Zend Extension Manager v1.0.3 を使用、著作権 (c) 2003-2004、Zend Technologies 製
Zend Optimizer v2.5.7 を使用、著作権 (c) 1998-2004、Zend Technologies 製