検索
ホームページphp教程php手册Windows Apache2.2.11、Php5.2.9-1のインストールと設定方法

ファーマーは Mcafee のウイルス対策ソフトウェアを使用しているため、すべてのプログラムを Program Files にインストールする必要があるため、管理を容易にするために、これらのファイルは D:Program Files の下に配置されます。 Mcafee は、保護ルールを作成するときに簡単に使用できます。
Apache のインストールと構成

Apache 公式 Web サイト http://archive.apache.org/dist/httpd/binaries/win32/ またはミラー Web サイト http://apache.mirror.phpchina を開きます。 com /httpd/binaries/win32/ 内にある apache_2.2.11-win32-x86-no_ssl.msi インストール ファイルをダウンロードします。このうち、同じバージョンには no_ssl と openssl の 2 種類があり、Openssl には HTTP ではなく HTTPS というプロトコルが追加されています。これが SSL を備えたサーバーと一般的な Web サーバーの違いです。通常の状況では、no_ssl バージョンをダウンロードしても問題ありません。

Apache インストール ファイルをダウンロードした後、[インストール] をクリックします。次へを 3 回連続してクリックすると、ネットワーク ドメイン、サーバー ドメイン、および Web サイト管理者の通常の電子メール アドレスを入力する必要があります。ユーザーはフォーマットに記入するだけでフォローできます。もう一度「次へ」を押すと、インストール パスを選択するためのインターフェイスが表示されます。デフォルトのパスは比較的長いため、Pharmar はインストール パスを「D:Program FilesApache」に変更し、完了するまでインストールを続行します。

インストールが完了すると、Apache が自動的に起動します。Apache が正常に起動するかどうかをテストできます。ブラウザのアドレス バーに「http://localhost/」または「http://127.0.0.1/」と入力します。「成功しました。」と表示されたら、同時に Apache が正常にインストールされました。コンピュータの右下隅に緑色の Apache サーバーのアイコンが表示されます。

Apache には、php を実行するために設定する必要がある httpd:conf という設定ファイルもあります。場所は、D:Program FilesApacheconf ディレクトリです。 httpd:conf:
1) を開き、「DocumentRoot」を検索します。これは、指定されたホームページが配置されているディレクトリです。デフォルトは「D:Program FilesApachehtdocs」です。デフォルトのディレクトリを使用することも、「D:/PHP」のように独自にディレクトリを定義することもできます。注: ディレクトリの末尾に「/」を追加しないでください。
2) 「DirectoryIndex」を検索します。これは、デフォルトのホームページのファイル名です。index.html の後に、index.php などを追加できます。各タイプの間にはスペースを入れてください。
3)、

オプション FollowSymLinks
AllowOverride なし
注文拒否、許可
すべてから拒否
ディレクトリ>次のように変更します:

オプション FollowSymLinks
AllowOverride なし
注文拒否、許可
すべての
ディレクトリ>
これを変更しない場合、特にデフォルトのホームページのパスを変更した後、「このサーバー上の / にアクセスする権限がありません」のようなエラー メッセージが表示されることがあります。

注: httpd:conf ファイルを変更するたびに、Apache サーバーを再起動する必要があります。さらに、win32 システムで iis サーバーも実行している場合は、まず iis サーバーを停止してから、Apache を起動する必要があります。そうしないと、Apache サーバーは起動できません。


Php のインストールと設定方法
まず、php の公式 Web サイト http://www.php.net/downloads.php から Windows 版をダウンロードします。 PHP 5.2.9 zip パッケージと PHP 5.2.9 インストーラーの 2 つのバージョンがあります。Pharmar はバージョン 5.3.0 を使用します。 PHP 5.2.9 インストーラーは自動インストール方法ですが、多くの点で制限があるため、以下では PHP 5.2.9 zip パッケージの手動インストールについて説明します。

1) PHP 圧縮パッケージ zip をディレクトリに解凍します。推奨: 「C:/PHP」、ファーマーは D:Program FilesPhp です。
2) PHP ディレクトリ (D:Program FilesPhp) にある php.ini-dist ファイルの名前を php.ini に変更します。 変更後、php.ini をコピーします。ファイルを C: WINDOWS ディレクトリにコピーします:
extension_dir="D:Program FilesPhpext"。php フォルダー内の「php_*.dll」ファイルが配置されているパスを指します。ここでは、PHP4 と PHP5 のパスが異なります。
doc_root="D:PHP" は、Apache によって以前に設定されたホームページの場所を指します。
default_charset="gb2312" は、その前にセミコロンがある場合にデフォルトの文字セットを変更します。 、セミコロンを削除します。
register_globals=Off グローバル変数の受け渡しを有効にするには、register_globals=On に変更します。
extension=php_dba.dll 前にセミコロンがある場合は、以下と同様にセミコロンをキャンセルします。 >extension=php_dbase.dll
extension=php_gd2.dll 描画用の GD ライブラリ。通常はグラフィカル検証コードに使用されます。
extension=php_mysql.dll は MYSQL データベースに接続するために使用されます。
3) PHP ディレクトリ内の php5ts.dll ファイルを C:WINDOWSsystem32 にコピーします。
4)、最後に Apache の httpd.conf ファイルを変更します。ファイルの末尾に次の 2 行を追加して、PHP をモジュール モードで Apache にインストールします。
LoadModule php5_module D:/Program Files/Php/php5apache2_2.dll
AddType application/x-httpd-php .php

注: 最初の行のディレクトリ パスは、Apache ダイナミック リンク ライブラリの現在のバージョンに更新する必要があります。たとえば、ここでは apache2.2.11 バージョンと php5.2.9 を使用している場合、このファイルは次のようにする必要があります。 php5apache2_2.dll ではなく、php5apache2_2.dll。 2 行目は php スクリプトのサフィックスです。
php4 バージョンでは AddType mod_php4.c という行を追加する必要がありますが、php5 ではそのような行は必要ありません。php5 は統合されています。そうしないと Apache が起動できません。

上記で、Apache と php の設定プロセスは完了です。 apache を再起動します。サーバーのデフォルトディレクトリ「D:Program FilesApachehtdocs」に新しいファイルindex.phpを作成し、次のコードを記述します。
?>アドレス列に http://127.0.0.1/ または http://localhost/ を入力すると、php のバージョン情報が表示されます。これまでのところ、php と apache は正常にインストールされています。

詳細は次のとおりです。Apache の設定ファイル httpd.conf のディレクトリ区切り文字は「/」ですが、PHP の設定ファイル php.ini のディレクトリにはバックスラッシュ「 」が必要です。これは使用しないでください。混同されています。

MYSQL のインストールは簡単です。公式 Web サイト http://dev.mysql.com/downloads/mysql/5.0.html にアクセスし、Windows プラットフォームで mysql をダウンロードし、Windows ZIP/Setup.EXE (x86) を選択します。最新バージョンは 5.0.77 です。ダウンロードしてください。直接インストールします。インストールが完了したら、構成ウィザードに入り、mysql データベースのパスワードを設定できます。すべて問題ありません。
mysql のインストールと設定については、phpMyAdmin のインストール設定方法と問題解決を参照してください。


ファーマーのインストール プロセス中に発生したエラー:

以下に PHP をインストールした後に Apache が表示されます。 Windows LoadModule は 2 つの引数を必要とするエラーの主な理由は、httpd.conf の次の文です。
LoadModule php5_module D:Program FilesPHPphp5apache2_2.dll インタプリタは、Program Files 内のスペースを 2 つのパラメータの区切り文字として扱います。 、ステートメント内にスペースを使用することはできません。長い間オンラインで検索しましたが、解決策が見つかりませんでした。最終的に、第 1 レベルのディレクトリ シンボルを使用して問題を解決し、次のように変更しました。
LoadModule php5_module ../php/php5apache2_2.dll
apache は D:Program FilesApache ディレクトリにインストールされるため、次に PHP は D:Program Filesphp にインストールされるため、../ は D:Program Files ディレクトリを意味します。これは、皆さんが最終的に解決することを願っています。方法を見つけるためのインストールと構成のプロセス。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。