« šiandie | Main | šįryt lengvabūdiškai »

mod_jk, Tomcat ir Apache

  • portinstall 'www/mod_jk'
  • $CATALINA_HOME/conf/server.xml, Tomcat-Standalone servise įjungti tokį connectorių:
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8009" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="100" debug="0" connectionTimeout="0"
    useURIValidationHack="false"
    protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
  • apache/mod_jk.conf
    
        JkWorkersFile       /usr/local/etc/apache/workers.properties
        JkLogFile           /var/log/httpd/mod_jk.log
        JkLogLevel          info
        JkLogStampFormat    "[%a %b %d %H:%M:%S %Y] "
        JkOptions           +ForwardKeySize +ForwardURICompat -ForwardDirectories
        JkRequestLogFormat  "%w %V %T"
    
  • apache/worker.properties:
    worker.list=margo
    worker.margo.port=8009
    worker.margo.host=localhost
    worker.margo.type=ajp13
    worker.margo.lbfactor=1 /etc/httpd/conf/workers.properties
  • apache/httpd.conf:
    LoadModule jk_module          libexec/apache/mod_jk.so
    AddModule mod_jk.c
    include etc/apache/mod_jk.conf
    ir prie virtual host'o belieka sudėti mount'us:
        JkMount         /               margo
        JkMount         /*              margo

veixmas vyxta po FreeBSD-5.2-RELEASE, Apache Tomcat 4.1.29, mod_jk 1.2.5.

popieriai: