計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Solaris 8 に Apache httpd 2.4.7 をインストールする
環境
ここでは GNU C/C++ コンパイラを使う
ほかに Perl 5 がインストール済み
また PCRE がインストールされていなければインストールしておく
PCRE: http://www.pcre.org/
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.bz2
(Solaris8 の場合少々厄介; 最新版 pcre-8.34 ではなく 8.32 を入れる)
準備
Apache httpd: http://httpd.apache.org/download.cgi
http://ftp.kddilabs.jp/infosystems/apache//httpd/httpd-2.4.7.tar.bz2
2.4系列のインストールには APR, APR-util が必要になる.
APR, APR-util: http://apr.apache.org/download.cgi
http://ftp.riken.jp/net/apache//apr/apr-1.5.0.tar.bz2
http://ftp.riken.jp/net/apache//apr/apr-util-1.5.3.tar.bz2
Apache httpd 2.4 用の extract_forwarded
https://github.com/matsumoto-r/mod_extract_forwarded_for_2.4
インストール
展開
gtar xvfj apr-1.5.0.tar.bz2
gtar xvfj apr-util-1.5.3.tar.bz2
gtar xvfj httpd-2.4.7.tar.bz2
下準備
cp -Rr apr-1.5.0 httpd-2.4.7/srclib/apr
cp -Rr apr-util-1.5.3 httpd-2.4.7/srclib/apr-util
コンフィグレーション
cd httpd-2.4.7
CFLAGS="-g -O" \
./configure --prefix=/home/public/apache24 \
--enable-so \
--enable-mods-shared=all --enable-ssl --with-ssl=/usr/local \
--enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http \
--enable-pcre=/usr/local --enable-charset-lite \
--enable-cache --enable-disk-cache --enable-mem-cache \
--enable-suexec --with-suexec-safepath=/usr/local/bin:/usr/bin
構築
make
インストール
make install
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)