« 終了 | メイン | 大いなる意思 »

2001年11月20日

[memorandum] Apache+PHP4+JSP

え~,色々なページからしらべた結果を残すことに.
  • Apache を configure
    # tar zxvf apache_1.3.22.tar.gz
    # cd apache_1.3.22
    # ./configure
    # cd ../
    
  • PHP
    # tar php-4.0.6.tar.gz
    # cd php-4.0.6
    # ./configure --with-pgsql --with-apache=../apache_1.3.22
    --enable-track-vars
    # make
    # make install
    
  • Apache に PHP Module 組み込ませるようにする.同時に DSO を有効にす る.
    # cd ../apache_1.3.22
    # ./configure --enable-rule=SHARED_CORE --enable-module=so
    --activate-module=src/modules/php4/libphp4.a
    # make
    # make install
    
  • 設定をする
    # cd ../php-4.0.6
    # cp php.ini-dist /usr/local/lib/php.ini
    # vi /usr/local/apache/conf/httpd.conf
    # vi /etc/profile
    
  • tomcat を持ってくる.
    # tar zxvf jakarta-tomcat-3.2.3.tar.gz -C /usr/local
    
  • mod_jk.so をコピーする
    # cp mod_jk-noapi.so /usr/local/apache/libexec/mod_jk.so
    
  • 設定する
    # emacs /usr/local/apache/conf/httpd.conf
    Add
    Include "/usr/local/jakarta-tomcat-3.2.3/conf/mod_jk.conf-auto"
    
  • 起動する
    # sh /usr/local/jakarta-tomcat-3.2.3/bin/tomcat.sh start
    # /usr/local/apache/bin/apachectl start
    

    Posted by Rust Stnard at 00:00