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) で成功したかどうかを確認してください。
では、
phpinfo() ?>
を使ってみましょう。
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 ファイルであることが理解できると思います。