« PHP with IMAP | メイン | もう.... »

2002年12月 4日

[PC] Final ?

どうもまだだめなのでいろいろ調べると該当点が続出したので,もう一度詳細 にやってみることにする.
  • Apache configure
    $ tar zxvf apache-1.3.27.tar.gz
    $ cd apache-1.3.27
    $ ./configure
    
  • c-client
    $ tar zxvf c-client.tar.Z
    $ cd imap-2002
    $ make slx
    $ su
    # cp c-client/c-client.a /usr/local/lib/libc-client.a
    # cp c-client/rfc822.h /usr/local/include
    # cp c-client/mail.h /usr/local/include
    # cp c-client/linkage.h /usr/local/include
    
  • Build PHP
    $ tar zxvf php-4.2.2.tar.gz
    $ cd php-4.2.2
    $ ./configure --with-pgsql --enable-mbstring --enable-mbstr-enc-trans
    --with-apache=../apache_1.3.27/ --enable-track-vars
    --with-imap=../imap-2002 --with-imap-ssl=../openssl-0.9.6g/
    $ make
    $ su
    # make install
    
  • OpenSSL configure
    $ cd ../openssl-0.9.6g/
    $ ./config -fPIC shared
    $ make
    $ su
    # make install
    # exit
    $ mkdir lib
    $ cp -a libcrypto.* lib
    $ cp -a libssl.* lib
    
    どうも最後のがないと,Library を見つけれくれないみたい.設定しだいだと は思うが,とりあえずはこれでいく.
  • mod_ssl
    $ ./configure --with-apache=../apache_1.3.27/
    --with-ssl=../openssl-0.9.6g/ --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
    
  • Apache
    $ cd ../apache-1.3.27/
    $ make
    $ make certificate
    $ su
    # make install
    
    これでようやく imap 関連が動くようになった.

    Posted by Rust Stnard at 00:00