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