« 浴衣(.hack//黄金の腕輪伝説(04)) | メイン | 次は(ナ52/戦26) »

2003年3月 3日

[PC] Apache 2.0.44 + PHP 4.3.1

どうもいままでの 1.3.x 系とは大きく異なるようなので,一時的に外部から の接続を禁止して構築してみる.で,Apache の configure で SSL の所で何 度もこけるのでなんだろうと思ってみたら,ldconfig に入ってなかった.... OpenSSL 0.9.7a って config -> make -> make install では入れてくれない のか....まあ,それを実行して以下そのログ.
  • Apache Configure
    $ su
    # ldconfig
    # exit
    $ ./configure --enable-modules=all --enable-mods-shared=all --enable-ssl
    $ make
    $ su
    # make install
    
  • PHP with apxs
    $ ./configure --with-pgsql --enable-mbstring --with-mbregex
    --with-imap=../imap-2002 --with-imap-ssl=../openssl-0.9.7a
    --enable-track-vars --enable-mbstr-enc-trans
    --with-apxs2=/usr/local/apache2/bin/apxs
    $ make
    $ su
    # make install
    
  • PHP without apxs
    $ ./configure --with-pgsql --enable-mbstring --with-mbregex
    --with-imap=../imap-2002 --with-imap-ssl=../openssl-0.9.7a
    --enable-track-vars --enable-mbstr-enc-trans
    $ make
    $ su
    # make install
    
    APXSを使うのが今までと違うと言えばそう.PHP に関しては,options は以前 のまま.Apache に関しては面倒なんで,modules は全部入れることにした. で,動くようになった際の注意点(というか要点).
    1. SSI は AddOutputFilter を使う
    2. .phps の設定をしていると動かないっぽい
    この 2 つは全然わからんかった.index.html とか index.php とかをダウン ロードするようになってしまったんで,80/443 を ipchains で禁止して設定 してました.とりあえず動いてるから,たぶん大丈夫....だと思う(汗).

    Posted by Rust Stnard at 00:00