ホームページ >バックエンド開発 >PHPチュートリアル >Windows NT での Apache と PHP のインストールと構成 (1)

Windows NT での Apache と PHP のインストールと構成 (1)

WBOY
WBOYオリジナル
2016-08-08 09:34:091081ブラウズ

おそらく php メーリング リストで最もよく聞かれる質問は、「Windows マシンに PHP をインストールするにはどうすればよいですか?」というものでしょう。そのため、私がその質問に答えるお手伝いができるかもしれません。正しくインストールすると、Windows で PHP プログラムを開発するのが良いことがわかります。

このチュートリアルの目的は、「Apache と Windows」を組み合わせて PHP プログラムを開発する方法を示すことです。

チュートリアルで特定のバージョンが指定されていない場合、PHP は PHP3 または PHP4 Beta 2 または 3、Apache は 1.3.x です。

1. Apache をインストールします

まず、WEB サーバーが必要です。Apache をお勧めします。まず http://www.apache.org/dist にアクセスして見てください。このページには世界中の Apache ミラー サイトのリストがあり、最も近いものを見つけてください。 Apache ソフトウェアは一般的に apache_1_3_x.win32.exe と呼ばれます。それをマシンに入れて実行します。 Apache をどこにインストールするかを尋ねられます。すぐに設定ファイルを変更する必要があるため、c:Apache に設定できます。インストールに何も問題がなければ、Apache を使用できるようになります。参照用の Readme ファイルは多数ありますが、Windows 9x や Windows NT などの Win32 プラットフォームについて説明しているファイルは 1 つだけです。

2. PHPをインストールします

この質問は PHP メーリング リストで何度も出てきます。最新の Windows バージョンの PHP をインストールする必要があります。 PHP3 を自分でコンパイルしたくなるかもしれませんが、一般的な開発目的ではこれは必要ないと思います。 PHP のミラーサイトも世界中にあります (中国にはないようです)。画像を選択し、ダウンロード領域を見つけて、「ソース コードと Windows ディストリビューション」を選択し、「Windows バイナリ」をダウンロードします。現在のファイル (WinZip が適しています) を C:PHP4B3 などの任意のディレクトリに解凍するだけです。将来新しいバージョンを試すときに、バージョン番号をディレクトリ名として使用することをお勧めします。古いバージョンを削除する必要はありません。

Windows 95/97 に PHP4 ベータ版をインストールするには、DCOM サポートが必要です。マシンにインストールされていない場合は、ここにアクセスしてコピーをダウンロードしてください。

3. PHP を設定する

PHP とともに配布されるパッケージには、設定方法を説明する Readme ファイルが含まれています。 PHP の主要な設定ファイルである PHP.INI-dist というファイルがあります。これを Windows システム ディレクトリ (Windows 9x の場合は Windows、Windows NT の場合は WinNT ディレクトリ) にコピーし、名前を PHP.INI に変更します。このファイルを適切に変更する必要があるのは、MySQL などの使用可能なモジュールを追加することです。 PHP.INI ファイルで以下のようなセクションを見つけます:

;;;;;;;;;;;;;;;;;;;;;;; ; 動的拡張機能 ; ;;;;;;;;;;;;;;;;;;;;;;; ; 拡張機能を自動的にロードしたい場合は、
; 次の構文: extension=モジュール名.extension
; たとえば、Windows では、
; extension=msql.dll または UNIX では、
; 拡張子=msql.so
; モジュールの名前のみであることに注意してください
; ここにディレクトリ情報を入れる必要はありません。 ;
で拡張子の場所を指定します。 ; 上記の extension_dir ディレクティブ。
次の数行は
のようにコメントされています。
;Windows 拡張機能
;extension=php_mysql.dll
;extension=php_nsmail.dll
;extension=php_calendar.dll
;extension=php_dbase.dll
;extension=php_filePRo.dll
...

ファイルのいくつかの行のコメントを解除する、つまり先頭のセミコロンを削除する必要があります。私自身も MySQL のサポートが必要なので、「extension=php3_mysql.dll」行からセミコロン「;」を削除しました。場合によっては、使用したい DLL ファイルがこのリストにない場合は、単に行を追加するだけです。 , 例: 「extension=mydll.dll」。このようにしてPHPの設定が完了します。

4. Apache と PHP を連携させましょう

最初のセクションで Apache をインストールしたディレクトリを見つけ、お気に入りのファイル エディタ (できれば Edit、Ultraedit などの Win32 長いファイル名形式をサポートするもの) を使用して .confhttpd.conf ファイルを開きます。この場合は、.confhttpd.conf ファイルを開きます。 c: Apacheconfhttpd.conf (これは APACHE のメイン設定ファイルです。確信がない限り、簡単に変更しないでください)。内容がわからない場合は、Apache のドキュメントを読んでください。 Apache を PHP で動作させるには、次のように数行を追加するだけです:

ScriptAlias /php4b3/ "C:/PHP4B3/"
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3 .phtml
アクション application/x-httpd-php3 "/php4b3/php.exe"




上記では、Apache と PHP のインストールを含め、Windows NT での Apache と PHP のインストールと構成を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


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