« ネタ(GA-2nd-TV(02)) | メイン | Code Red/II/Nimda/Others »

2002年3月 6日

[memorandum] Apache-1.3.23 + PHP-4.1.12 + mod_ssl-2.8.7

え~,もう一回最初から入れてみることにする.
  • Apache を configure する.
    $ cd apache_1.3.23
    $ ./configure
    $ cd ../
    
  • PHP を Build する.
    $ cd php-4.1.2
    $ ./configure --with-pgsql --with-apache=../apache_1.3.23
    --enable-track-vars
    $ make
    $ su
    # make install
    # exit
    $ cd ../
    
  • OpenSSL を -fPIC(Position Independent Code) をつけて config -> make
    $ cd ../openssl-0.9.6b
    $ ./config -fPIC
    $ make
    $ cd ../
    
  • mod_ssl を configure
    $ cd mod_ssl-2.8.7-1.3.23
    $ ./configure --with-apache=../apache_1.3.23
    --with-ssl=../openssl-0.9.6b --enable-rule=SHARED_CORE
    --with-layout=Apache --enable-module=so --enable-module=status
    --enable-module=info --enable-module=rewrite --enable-module=usertrack
    --activate-module=src/modules/php4/libphp4.a --enable-shared=ssl
    $ cd ../
    
  • Apache の Build
    $ cd apache_1.3.23
    $ make
    $ make certificate
    $ su
    # make install
    
まあ,こんな感じ.多分これで大丈夫だろう.

Posted by Rust Stnard at 00:00