Apacheは通常、Apache Software Foundationが提供するApache HTTP Serverのことを指します。いわゆる、Webサーバーです。なおオリジナルのサイトは下表を参考にしてください。
サイト | URL |
---|---|
Apache HTTPのページ | http://httpd.apache.org/ |
日本Apacheユーザ会のページ | http://www.apache.jp/ |
大抵のLinuxはプレインストールされています。されていない場合は「yum install httpd.i386」でインストールできます。 また、サードパーティー製のsoモジュールをコンパイルしたい場合などはapxsが必要になります。その場合は以下の通りにしてください。
インストールが成功していれば、rootになって「/etc/rc.d/init.d/httpd start」で起動できます。ブラウザーを立ち上げ「http://localhost/」を指定すればテストページが表示されます。
インストールされているバージョンを調べるには以下の方法があります。
コマンド | 説明 |
---|---|
httpd -v | バージョンだけ表示されます。 |
httpd -V | バージョンとインストールオプションが表示されます。 |
rootになって「/etc/rc.d/init.d/httpd restart」で再起動できます。設定ファイルに構文ミスがある場合は、起動に失敗しますので、再起動前は必ずapachectlを使ってチェックしましょう。
/etc/httpd/の下の構成は以下の通りです。
ディレクトリ/ファイル | 説明 |
---|---|
conf/httpd.conf | httpdを起動する際に必要な起動設定等が書かれたコンフィグファイルです。 |
conf/magic | mod_mime_magicが使用する、コンテンツファイルを識別するためのヒント集です。 |
conf.d/ | ここにあるコンフィグファイルは便宜上httpd.confから外だししたものです。デフォルトのhttpd.confにはconf.d/以下にある*.confを読み込むディレクティブがあります。(Include conf.d/*.conf) |
logs@ | ログ保存先のディレクトリです。/var/log/httpdへのシンボリックリンクです。 |
modules@ | soモジュール参照先のディレクトリです。/usr/lib/httpd/modulesへのシンボリックリンクです。 |
run@ | pid(プロセスID)の保存先ディレクトリです。/var/runへのシンボリックリンクです。 |
COPYRIGHT © 2008 Deepnet Inc. ALL RIGHTS RESERVED.