ホームページ >php教程 >php手册 >Windows 98 用のローカル PHP PERL 開発のセットアップ

Windows 98 用のローカル PHP PERL 開発のセットアップ

WBOY
WBOYオリジナル
2016-06-21 09:13:30981ブラウズ

perl|ウィンドウ

最初のステップは、必要なファイルを準備することです
Windows 用の PHP ローカル開発のセットアップは実際には非常に簡単ですが、これらのソフトウェアの使用ドキュメントは非常に理解しにくく、英語です。以下、具体的なインストール・設定方法を経験に基づいてステップバイステップで詳しく解説します。

ここで使用するのは、Apche 1.3.11、PHP 4.04、Perl 5.001、MySQL 3.22.34 のインストール方法とデバッグ方法を紹介していますが、これらのソフトウェアの新しいバージョンでも同様です。開始する前の注意点: ActiveState for Perl がすでにインストールされている場合は、それをアンインストールするか、以下の Perl に関するインストール セクションをスキップして、設定ファイルに元の Perl インストールへのパスを指定してください。これを行う方法については、以下で詳しく説明します。

ステップ 1: 必要なファイルを準備します

次の 2 つのファイルをダウンロードします:
1. mysql3.22.34 win 32 ビット共有バージョン
2. perl for win32 5.001
Apache 1.3.11 for Win 9X/NT をダウンロードします。
BROWSCAP.INI ファイルも必要です。このファイルは次の場所からダウンロードできます:
1. http://asptracker.com/browscap.zip
2. http://cyscape.com/browscap/ http://www.php.net/Windows 用の PHP の最新バージョンをダウンロードするか、このサイトから php4.04 win 32 ビット インストーラーをダウンロードします。



ステップ2 ソフトウェアのインストール

PHPファイルを「C:/php3」に解凍します。
MySQL ファイルを一時ディレクトリに抽出し、その中で setup.exe プログラムを実行すると、MySQL が「C:mysql」に自動的にインストールされます。
browscap.zip (browscap.ini ファイルを含む) を解凍し、browscap.ini を「C:windows」ディレクトリにコピーします。
Apacheは自動的に解凍されてインストールされます。 デフォルト値を使用すると、「C:program filesApache GroupApache」にインストールされます。
Perl ファイルを解凍します。どこでも実行できますが、ここでは「C:perl」ディレクトリに解凍されると仮定します。 Windows 用の Perl には 2 つのバージョンがあり、どちらでも動作します。 Perl が以前にインストールされている場合は、Perl.exe ファイルが配置されているパスを知っている必要があることに注意してください。 Perl スクリプトの最初の行は通常、「!# /usr/bin/perl」のようなもので、Perl への実際の物理パスを指します。パスが「C:perl」の場合、この行は「!#/PerlbinMSWin32-x86Perl」となり、Perl.exe ファイルを指すはずですが、拡張子「.exe」を追加しないように注意してください。 Perl に ActiveState を使用している場合は、同様に、このパスも ActiveState の「perl.exe」を指す必要があります。


ステップ 3 ソフトウェア設定

Apache をセットアップします:
1.
「C:program filesApache GroupApacheconfhttpd.conf」をメモ帳にロードします。
これはApacheの設定ファイルです。ファイル内で
"#ServerName new.host.name" を見つけて (232 行目あたりにあるはずですが、
新しいバージョンでは行数が変更される可能性があります。)、それを次のように変更します:

ServerName http:// localhost

(注: コメントを示す "#" は必ず削除してください。サーバーによって無視されます。)
2. 458 行目あたりに、次を追加します:
ScriptAlias /php3/ "c:/ php3/"
3. 506 行目付近に次を追加します。
AddType application/x-httpd-php3 .php3
4. 643 行目付近に次を追加します。
Action application/x-httpd-php3 "/php3/php.exe"
5. 239 行目、
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
を任意の Web ページのルート ディレクトリに変更します。リモート サーバーと同じ
ディレクトリ構造を作成することをお勧めします。通常は "C Cドライブ直下の:usrbinhtml」ディレクトリ。 Apache に提供したいすべてのコンテンツ (Web ページ、
PHP、Perl スクリプトなど) は、「DocumentRoot」で指定された
ディレクトリに保存する必要があります。
6. 264行目あたりで「DocumentRoot」の値も変更する必要があります。
7. Perl スクリプト用の cgi-bin ディレクトリを作成します。推奨は「/cgi-bin」です
もちろん、これは上記の手順 5 で述べた DocumentRoot をルートとするディレクトリです。
8. 458 行目 (ステップ 2 で追加したばかりの PHP 設定
) に次の行を追加します:
ScriptAlias /cgi-bin/ "c:/dir"
ディレクトリはステップ 7 にあります。言及されたディレクトリ。
9. 465 行目あたりで、これは
C:/Program Files/Apache Group/Apache/cgi-bin になっている可能性があります。これをステップ 8 で指定したディレクトリに変更します。
10. NotePad で新しい php テスト ファイルを作成します。これは、おそらく

のようなものです。ここでは、具体的な php スクリプトについては説明しませんので、理解してください。次に、手順 5 で指定した DocumentRoot
ディレクトリに「index.html」という名前で保存します。
本題から外れました: httpd.conf ファイルの設定の各行の意味を比較的理解できれば、Acphe 全体の動作原理を大まかに理解できます。ここで詳しく話すのは簡単ではありません(話が逸れます)。後で時間があるときに話します。
PHP をセットアップします:
1. 「C:/php3」で php3-ini-dist ファイルを見つけます
2. それを php3.ini に変更します
4. extension_dir (約 100 行) を見つけて、次のように変更します
= C:php3
5. 115 行目で、
;extension=php3_mysql.dll を見つけます。
extension=php3_mysql.dll
6. 225 行目で、
;browscap = extra/browscap を変更します。
browscap = C:windows
7. 変更したファイル (php3.ini) を「C:windows」ディレクトリに配置します
8. 「;」を削除する必要がある行に注意してください。「;」は PHP の種類です。コメント マーク
は削除する必要があります。削除しないと、ステートメントの行全体が無視されます。

ステップ 4 ソフトウェアテスト

コンピューターを再起動します。
Apache と PHP をテストする: ブラウザに「http://localhost」と入力し、インストールに問題がなければ、先ほど作成したindex.html ファイルが表示されます。
エラー メッセージが表示される場合、通常は httpd.conf ファイルが原因です。設定行をチェックして、パスが正しく入力されているかどうかを確認してください。
MySQL のテスト: DOS ウィンドウを開き、「C:/mysql/bin/」ディレクトリに移動し、次のステートメントを入力します:
mysqld
mysqlshow
mysqlshow -u root mysql
mysqladmin version status proc
これでログインできました。 MySQLサーバーに接続されています。
Perl のテスト: 次の内容のテスト スクリプトを NotePad で編集します:
!#/PerlbinMSWin32-x86Perl
print "content-type: text/htmlnn";
このファイルを Apache の設定に保存します。 /cgi-bin/ ディレクトリ。 作成したスクリプト ファイルをブラウザで開きます。成功すると「hello」が表示されます。500 エラーがある場合は、スクリプトの最初の行の perl.exe ファイルが正しく指定されているかどうかをよく確認してください。
注意すべき点: 1. Apache を最初に実行し、次に MySQL を実行する必要があります。 Apache 設定ファイル httpd.conf への変更は、サーバーの再起動後にのみ有効になります。 2. DOS ウィンドウで Perl スクリプトを実行するには、Windows エクスプローラで「.pl」拡張子を上記でインストールした perl.exe プログラムに関連付け、「perl script-to-run」と入力します。
追加の参考資料 (英語)
PHP のインストール
Clueless Lou のページ: Apache への Active State Perl のインストール
PhpMyAdmin: 完全にローカルで実行




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