Linux


apache2.4のインストール


・環境
OS : CentOS6.3

・インストールしたいバージョン
apache2.4.4

1, すでにインストールされているapacheの確認
sudo yum list httpd

apache1

※2013/03/11追記
sudo yum list installed httpd*
が正解・・・(泣

2, 入っている場合削除
sudo yum remove httpd

3, 作業ディレクトリに移動
cd /usr/local/src

4, aprのインストール
4-1, ソースファイルのダウンロード
sudo wget http://ftp.riken.jp/net/apache//apr/apr-1.4.6.tar.gz
4-2, ファイルの解凍
sudo tar -zxvf ./apr-1.4.6.tar.gz
4-3, 解凍したディレクトリに移動
cd ./apr-1.4.6
4-4, /configureの実行
sudo ./configure
4-5,makeの実行
sudo make
4-6, make testの実行
sudo make test
4-7, make install でインストール
sudo make install

5,APR-utilのインストール
5-1, ソースのダウンロード
sudo wget http://ftp.riken.jp/net/apache//apr/apr-util-1.5.1.tar.gz
5-2, ソースの解凍
sudo tar -xzvf ./apr-util-1.5.1.tar.gz
5-3, 解凍したディレクトリに移動
cd ./apr-util-1.5.1
5-4, ./configureの実行
sudo ./configure --with-apr=/usr/local/apr
※ --with-aprでaprをインストールしたディレクトリを指定しないとエラーになる
5-5, makeの実行
sudo make
5-6, make testの実行
sudo make test
5-7, make installでインストール
sudo make install

6, pcreのインストール
sudo yum install pcre-devel

7, apacheのソースをダウンロード
sudo wget http://ftp.tsukuba.wide.ad.jp/software/apache//httpd/httpd-2.4.4.tar.gz

8, ダウンロードしたapacheのソースを解凍
sudo tar -zvxf ./httpd-2.4.4.tar.gz

9, 解凍したディレクトリに移動
cd httpd-2.4.4

10,  ./configureの実行
sudo ./configure

11, makeの実行
sudo make
12, make installを実行してインストール
sudo make install

続く

【参考サイト】
もと東大生もと社長の自由奔放ブログ Just do it now!
LAYER8