2012年10月9日火曜日

Debian に apache2.4 をソースコードからインストール

まずは、Apache APRをインストールする。http://apr.apache.org/ から apr-1.4.6.tar.bz2 をダウンロードする。そして
$ tar jxvf apr-1.4.6.tar.bz2
$ cd apr-1.4.6
$ ./configure
$ make
# make install
を実行する。


さらに、Apache APR-Utilをインストールする必要があるので、http://apr.apache.org/ から apr-util-1.5.1.tar.bz2 をダウンロードして、以下のコマンドを実行。
$ tar jxvf apr-util-1.5.1.tar.bz2
$ cd apr-util-1.5.1
$ ./configure --with-apr=/usr/local/apr
$ make
# make install


つぎに、PCRE(Perl Compatible Regular Expressions)をインストールする。ソースファイルはhttp://www.pcre.org/ からダウンロードする。今回は pcre-8.31.tar.bz2 をダウンロードした。そして、以下のコマンドを実行。
$ tar jxvf pcre-8.31.tar.bz2
$ cd pcre-8.31
$ ./configure
$ make
# make install


以上の下準備が終わったら、アパッチ2.4のソースコードをhttp://httpd.apache.org/からダウンロードしてくる。今回は httpd-2.4.3.tar.bz2 をダウンロード。そして、以下のコマンドを実行。
$ tar jxvf httpd-2.4.3.tar.bz2
$ cd httpd-2.4.3
$ ./configure
$ make
# make install


Notes:
apachectl を起動させようとすると、 libpcre.so がないと文句を言ってきたので、
# apt-get install libpcre3-dev
を実行して、黙らせる。

0 件のコメント:

コメントを投稿