Apacheはyumからインストールできるが、今回はソースからインストールする。理由は特にありません。只の趣味です^^
ソールファイルの入手
Apacheのサイトより、最新のソースファイルをダウンロードする。
2006/7/13現在、Apacheには「1.3系」「2.0系」「2.2系」の3種類があるが、今回は2.0系を選ぶことにした(※)。# cd /usr/local/src
wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/httpd-2.0.58.tar.gz※DOMAINユーザによるBASIC認証の設定において、2.2系では何故かうまくいかなかったので。出来るようになったらそちらのやり方も載せる予定
インストール
ソースファイルを入手したら、DSOサポート付きでコンパイル・インストールを行う。
# tar zxvf httpd-2.0.58.tar.gz
# cd httpd-2.0.58
# ./configure --enable-so --enable-ssl
# make
# make install※BASIC認証をSSLで暗号化することを考え、SSLオプションもつけておく。
インストールが終了したら、Apacheの設定ファイル「/usr/local/apache2/conf/httpd.conf」を開き、必要な設定を行う。
- Linux講座のApache2 2.0.49 + mod_ssl インストール
- Linux講座のApache2でsslを利用する
設定後、Apacheを起動し、http、httpsどちらのページも表示されることを確認すること。
http.conf変更例
User nobody
Group nobody
ServerAdmin webmaster@andokomuten.jp
ServerName rina.denpa.jp:80 ←コメントも解除
DefaultLanguage ja ←コメントも解除
LanguagePriority ja en ca cs da de el eo es et fr he hr it ko ltz nl nn no pl pt pt-BR rusv zh-CN zh-TW
Include conf/myssl.conf