Chap9-1-2

 

ApacheとOpenSSLの最新バージョンを取得します。執筆時の最新バージョンは以下のとおりです。

  • Apache : Apache 2.2.9
  • OpenSSL: OpenSSL 0.9.8h

 

Apacheソースコードの取得

  • [yourname@www ~]$ wget http://ftp.riken.jp/net/apache/httpd/httpd-2.2.9.tar.gz

 

md5sumチェック

  • [yourname@www ~]$ wget http://www.apache.org/dist/httpd/httpd-2.2.9.tar.gz.md5
  • [yourname@www ~]$ md5sum -c httpd-2.2.9.tar.gz.md5

 

OpenSSLのソースコードを取得

  • [yourname@www ~]$ wget http://www.openssl.org/source/openssl-0.9.8h.tar.gz
  • [yourname@www ~]$ wget http://www.openssl.org/source/openssl-0.9.8h.tar.gz.md5

 

md5sumチェック

  • [yourname@www ~]$ md5sum openssl-0.9.8h.tar.gz | awk ‘{print $1;}’ | \
    cmp - openssl-0.9.8h.tar.gz.md5

 

ApacheのMakefileを生成

  • [yourname@www ~]$ SSL_BASE=../openssl-0.9.8h \
    ./configure \
    –enable-layout=RedHat \
    –enable-rewrite \
    –enable-so \
    –enable-headers \
    –enable-setenvif \
    –enable-proxy \
    –enable-proxy-balancer \
    –enable-ssl \
    –with-ssl=../openssl-0.9.8h \
    –disable-userdir

 

目次