towerにApacheの導入。
yumを使ってWeb Serverグループでインストール。
# yum groupinstall "Web Server"
ただし、マニュアルはインストールされてないのでこれはインストール。
# yum install httpd-manual
しかし、日本語マニュアルは入っていないようなので、
http://httpd.apache.org/docs/2.2/
を参照した方が良い。
バージョンは2.2.3。
とりあえずは、設定ファイルは何もいじらずに起動してみる。
# service httpd start
問題なく起動し、別のマシンからでもデフォルトのトップページを見ることはできた。
そこで、デフォルトでhttpdが起動するように設定する。
# chkconfig --level 345 httpd on
system-config-httpdというGUIプログラムでも設定は可能だが、デフォルトではインストールされないので、ここはhttpd.confを直接編集して設定。
設定ファイルの場所は/etc/httpd/conf/httpd.conf。
とりあえず設定した内容は以下のもの。
いずれ、コンテンツを移動するときに、もう少しきちんといじることにする。
KeepAlive On <-セッションの維持
erverTokens ProductOnly <-OS名を表示しない
ServerAdmin nor@rally.or.jp <-サイトの管理者
ServerName www.rally.or.jp:80 <-ホスト名
ServerSignature Off <-サーバ情報を出力しない
<Directory "/var/www/html">
Options Includes <- SSIのIncludeを使えるようにする。
#AddDefaultCharset UTF-8 <-デフォルトのCharsetをUTF-8にしない。
UserDir html <-ユーザのホームディレクトリの下のhtmlを各ユーザのWeb公開ディレクトリに。
DirectoryIndex index.php index.shtml index.html index.html.var <- インデックスページの優先度設定。