ホームページ  >  記事  >  バックエンド開発  >  Windowsのインストールと設定方法 Apache2.2.11とPhp5.2.9-1_PHPチュートリアル

Windowsのインストールと設定方法 Apache2.2.11とPhp5.2.9-1_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:46:10762ブラウズ

製薬会社は 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
許可オーバーライドなし
注文拒否、許可
すべてから許可

これを変更しない場合、特にデフォルトのホームページの場合、「このサーバーにアクセスする権限がありません」のようなエラー メッセージが表示されることがあります。パスが変更された後。

注: 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の2つのバージョンがあります。 .9 インストーラー、最新バージョンは 5.3.0、pharmar はバージョン 5.2.9 を使用します。 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" は、その前にセミコロン「;」がある場合は削除します。 semicolon;
register_globals=Off グローバル変数の受け渡しを有効にするには register_globals=On を設定します。
extension=php_dba.dll 前にセミコロンがある場合は、以下と同様にセミコロンをキャンセルします。 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 を使用している場合、このファイルは php5apache.dll ではなく、php5apache2_2.dll である必要があります。 、php5apache2.dll など。 2 行目は php スクリプトのサフィックスです。
バージョン php4 では、AddType mod_php4.c という行を追加する必要がありますが、php5 ではそのような行は必要ありません。php5 は統合されています。そうしないと、Apache が起動できません。

上記でApacheとPHPの設定プロセスは完了です。Apacheを再起動します。サーバーのデフォルトのディレクトリ「D:Program FilesApachehtdocs」に新しいファイルindex.phpを作成し、次のコードを作成します:
phpinfo();
ブラウザのアドレスバーに「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 のインストール設定方法と問題解決を参照してください。


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

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

http://www.bkjia.com/PHPjc/320246.html

tru​​ehttp://www.bkjia.com/PHPjc/320246.html技術記事ファーマーは Mcafee のウイルス対策ソフトウェアを使用しているため、すべてのプログラムを Program Files にインストールする必要があるため、管理を容易にするために、これらのファイルは D:Program Files の下に配置されます。 Mcafee は保護ルールの作成が得意です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。