計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

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



計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp