概要 †
ソースからインストールしたApacheをアップデートします。
ここでは、2.2.14から2.2.15へのマイナーアップデートを行います。
Apacheのインストールに関しては、以下のページを参照ください。
ソースから導入
手順 †
- ソースをダウンロードします。
1
2
| -
!
| wget http://ftp.kddilabs.jp/infosystems/apache/httpd/httpd-2.2.15.tar.gz
|
- 展開します。
1
|
| tar zxvf httpd-2.2.15.tar.gz
|
- 展開先へ移動します。
- 以前のApacheからconfig.niceをコピーします。
1
|
| cp <Apacheルート>/build/config.nice ./
|
- prefixを指定していたりする場合は、適宜config.niceを修正します。
1
2
3
4
5
6
7
8
9
10
| -
|
|
!
|
"./configure" \
"--prefix=<新しいApacheルート>" \
"--with-mpm=worker" \
"--enable-modules=most" \
"--enable-mods-shared=all proxy proxy_balancer proxy_http cache disk_cache mem_cache" \
"$@"
|
- makefileを作成します。
- ビルド、インストールします。
- 以前の環境から設定ファイルをコピーし、適宜変更します。
- 追加モジュールがあればインストールします。
- 以前のApacheを停止します。
- 自動起動設定を行います。chkconfigついての詳細は以下をご覧ください。
LinuxTips/chkconfigにデーモンを追加したい
1
|
| cp <新しいApacheルート>/bin/apachectl /etc/init.d/httpd
|
- [/etc/init.d/httpd]を開きます。chkconfig用の設定を追加します。
- 動作確認を行います。
1
|
| /etc/init.d/httpd start
|
- ブラウザでアクセスできることを確認して終了です。
検証時の環境 †