最近では、CGI および PHP プログラムのローカル デバッグを容易にするために、Windows システムで独自の PHP および CGI サーバーを構成する方法を知る必要がある個人のホームページの Web マスターが増えています。
Apache (Windows 版) を使用して一度に行うことができます: 以下は、スタンドアロン Windows 環境での Apache Server のインストールと構成について私がまとめた記事です。 Windows スタンドアロン環境で Web サイトをテストしている場合は、これを参照することをお勧めします。
主に、Apache サーバーのインストールと構成、PHP スクリプトの使用、Perl CGI スクリプトの使用。
--一部の内容については、「Apache サーバー システム管理者マニュアル」を参照してください。
1. Windows でのインストール
もちろん、最初に Apache インストール プログラムを入手する必要があります。 http://www.apache.org/dist にアクセスして調べてみるとよいでしょう。ここに、世界中の Apache ミラー サイトのリストがあり、最も近いものを見つけてください。中国にいる場合は、ソフトウェアハウスに行って見てみることをお勧めします。 A pache のインストール プログラムの一般的なファイル名は、apache_1_3_x.win32.exe です。それをマシンに入れて実行します。
インストール プログラムにより、Apache インストールのデフォルト ディレクトリの場所 C:Program FilesApache GroupApache を変更するよう求められます。将来の構成とメンテナンスを容易にするために、C: Apache などのルート ディレクトリにインストールすることをお勧めします。その後、インストールの種類を選択するように求められます。何がインストールされるかを把握できるように、[カスタム] を選択することをお勧めします。特定のプロジェクトには、アプリケーション ファイル、ソース コード、Apache マニュアル、追加モジュール、アイコン、および復元されたディレクトリが含まれます。状況に応じてインストール方法を決定できます。
すべてがうまくいけば(この時点では問題はないはずです)、インストールはすぐに完了します。 Apache はいくつかの基本的な設定を自動的に完了します。UltraEdit-32 (または他のテキスト編集ソフトウェア) を使用して c onfhttpd.conf ファイルを開いて、大まかな設定を把握することができます。
2. Apache サーバーを構成する
ここで最初に行うことは、Apache サーバーを希望どおりに実行できるようにするための基本的な構成です。
UltraEdit-32 (または他のテキスト編集ソフトウェア) を使用して、confhttpd.conf ファイルを開きます。
1. ServerName を見つけます。ここでドメイン名を定義します。このようにして、Apache サーバーの実行中にブラウザでサイトにアクセスできます。先頭に#がある場合は忘れずに削除してください。これはconfのコメントマークです。
2. ServerAdminを見つけます。ここにメールアドレスを入力してください。 1 台のコンピュータでのみ使用する場合は、変更してもしなくても問題ありません。
3. 見つけてください。一番下に「オプション」という文があり、次のパラメータをすべて削除し、「すべて」を追加します (大文字と小文字が区別されることに注意してください。以下も同様です)。次に「オーバーライドを許可する」という文があり、次のパラメータもすべて削除します。 「すべて」を追加します。
4. DocumentRootを見つけます。このステートメントは、Web サイトのパス (ホームページが配置されるディレクトリ) を指定します。デフォルトのものを使用することも、自分で指定することもできますが、この文の最後に「/」を使用しないように注意してください。また、ディレクトリの「」は、Apache サーバーでは「/」として記述されます。 5. DirectoryIndex を見つけます。これは、サイトの最初に表示されるホームページです。そうでない場合は、上記の手順に従って、Perl CGI を追加します。 Apache サーバーが CGI スクリプトをサポートできるようにするには、まず、Perl for Win32 をインストールする必要があります。インストール プロセスは、C:Perl ディレクトリにインストールされていることを前提としています。 ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/" を見つけて、先頭の # を削除し、"" 内のパスを CGI スクリプトを保存するディレクトリに指定します。
2. 「」内のパスを CGI スクリプトを保存するディレクトリに変更します。 3. AddHandler cgi-script を見つけます。
注: CGI スクリプトの Perl 解釈パスを #!C:perl inperl に変更します。それ以外の場合、PHP スクリプトのサポートを追加します。 Support
同様に、Windows 版の PHP も C:php ディレクトリにインストールする必要があります。
ScriptAlias /php/ "c:/php/"
AddType application/x- httpd を追加します。 -php3 .php3 .php .phtml
Action application/x-httpd-php3 "/php/php.exe"
PHP スクリプトはサイト上のどこにでも配置できます (cgi-bin を除く)
この時点に進みます。サーバーは CGI と PHP の両方をサポートできます。
http://www.bkjia.com/PHPjc/532393.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/532393.html
技術記事最近では、CGI および PHP プログラムのローカル デバッグを容易にするために、Windows システムで独自の PHP および CGI サーバーを構成する方法を知る必要がある個人のホームページの Web マスターが増えています。 アパ使えるよ…