ホームページ  >  記事  >  php教程  >  動的Webページ制作技術PHP入門:Apacheとは?

動的Webページ制作技術PHP入門:Apacheとは?

WBOY
WBOYオリジナル
2016-06-21 09:01:16781ブラウズ
1. Apahce の概要

Web サーバー調査会社 Netcrafe (http://www.netcraft.co.uk/Survey/) の調査によると、Web サーバーの 50% 以上がインターネット上では Apache を使用しています。 Apache と Ms IIS はどちらも Web サーバーです。

2. Apache のインストール (Windows バージョンを参照)

ダウンロードしたファイルをディレクトリに抽出し、セットアップ プログラムを実行すると、全体のインストールを求めるプロンプトが表示されます。インストールプロセス。たとえば、ディレクトリ (c:apache) にインストールします。次に、このディレクトリのサブディレクトリ conf に httpd.conf という名前のテキスト ファイルがあります。これをテキスト エディタで編集し、「#BindAddress *」の行を「BindAddress 127.0.0.1」に変更します。それはとても簡単です。Apache の実行を開始し、ブラウザに http://127.0.0.1 と入力すると、Apache サーバーの効果が表示されるはずです。ローカル マシンがすでに別の Web サーバーを実行している場合は、ポートを変更することで区別できることに注意してください。httpd.conf ファイルの「ポート 80」を「ポート 81」などに変更できます。サービスが実行されているもの。一般的に、FTP ポートは 21... なので、ブラウザに「http://127.0.0.1:81」と入力できます。

注: 上記の手順がまだ機能しない (ページが見つからない) 場合は、httpd.conf ファイルに次の行を追加できます:

#ServerName new.host.name

は次のように変更されました:

ServerName localhost

3. Apache 仮想ディレクトリを設定します

IIS および PWS では、この設定は次のようになります。 Apache のグラフィカル インターフェイスを介して httpd.conf ファイルも編集し (注意: 通常、このファイルは簡単に変更しないでください)、行

Alias /test/ "c:/php/test/" を追加します"

は、c:/php/test/ ディレクトリを仮想ディレクトリ /test/ に設定することを意味します。その後、c:/php/test/ の下にあるファイルには、「http://127.0. 0.1/test/file」アクセス。

4. Apache で PHP をサポートする

さて、Apache サーバーの単純な構成で十分ですが、PHP をサポートしたい場合は、さらに行う必要があります。次の作品。

httpd.conf ファイルに次の行を追加します。

ScriptAlias /php3/ "c:/php3/"
AddType application/x-httpd-php3 .php
Action application/x-httpd-php3 "/php3/php.exe"

もちろん、php ファイルのサフィックスを別のものに変更したい場合は、次の最後のいくつかの単語を変更できます。 2 行目「.php」を必要なサフィックスに変更します。さらに多くのファイルをサポートしたい場合は、次のようにすることもできます。

ScriptAlias /php3/ "c:/php3/"
AddType application/x -httpd-php3 .php
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .phtml
Action application/x-httpd-php3 "/php3/php.exe "

それでは、Apache サーバーを再起動して、成功したかどうかを確認してみましょう。

テスト仮想ディレクトリに最も単純な PHP ファイル (hello.php) を書き込みます:

echo "Hello World!";

?>

ブラウザ (http://127.0.0.1/test/hello.php) で成功したかどうかを確認してください。

では、

を使ってみましょう。

5 . データベースサポート

掲示板としてはデータベースを運用するのが一番です。したがって、データベースのサポートを選択する必要があります。ここで、誰もが Mysql を選択する必要があるとは言いません。次のセクションでは、Mysql の基礎知識を紹介します。

6. 特別なヒント!!!

上記は PHP3+Apache+Win98 の設定です

1 つのシステムに同時にインストールできますたとえば、php3 と php4 では、私の win2000 上の httpd.conf ファイルの現在の構成は次のとおりです。
ScriptAlias /php4/ "e:/php/php4/"
ScriptAlias /php3/ " e:/ php/php3/"
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
AddType application/x-httpd-php3 .php3
AddType application/ x-httpd-php3 .phtml
アクション application/x-httpd-php "/php4/php.exe"
アクション application/x-httpd-php3 "/php3/php.exe"
私の場合 私のパソコンでは、.php4と.phpにアクセスすると、php4ファイルはe:/php/php4ディレクトリに、php3ファイルはe:/php/php3ディレクトリに置かれています。 .php3 にアクセスすると、.phtml は PHP3 ファイルであることが理解できると思います。



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