作者 主題: Apache 1.3.x + Tomcat 5.x + mod_jk2  (閱讀 2359 次)

0 會員 與 1 訪客 正在閱讀本文。

horse

  • 懷疑的國中生
  • **
  • 文章數: 85
    • 檢視個人資料
    • http://laimiles.blogspot.com
Apache 1.3.x + Tomcat 5.x + mod_jk2
« 於: 2004-06-12 10:39 »
使用 Freebsd 的 port 來安裝真的很簡單
我使用Freebsd 版本是 4.10


1. 先確定需要有裝 Linux_base , 且在 /etc/rc.conf 中有
     linux_enable="YES"

2. 安裝 Apache
   cd /usr/ports/apache13
   make install clean

3. 安裝 tomcat5
   cd /usr/ports/www/jakarta-tomcat5
   make install clean

   此時應該會提示你必須先安裝diablo-jdk1.3.1
   依照指示的網址下載 diablo-caffe-1.3.1-0.tar.bz2
   存在 /usr/local 中, 使用
    bunzip2 diablo-caffe-1.3.1-0.tar.bz2
   tar xvf diablo-caffe-1.3.1-0.tar.bz2

   然後再至 /usr/ports/www/jakarta-tomcat5
   make install clean

4. 安裝 mod_jk2
   cd /usr/ports/www/mod_jk2
   make install clean

   這樣就裝好了, 夠簡單吧  :D
   再來就是設定的問題啦

5. cd /usr/local/etc/apache
    vi httpd.conf

    確定有加入以下設定
     LoadModule jk2_module         libexec/apache/mod_jk2.so

    AddModule mod_jk2.c

    <IfModule mod_jk2.c>
        JkSet config.file /usr/local/etc/apache/workers2.properties
    </IfModule>

6. vi workers2.properties
   [shm]
    file=/var/log/shm.file
    size=1048576
   [channel.socket:localhost:8009]
   tomcatId=localhost:8009
   [uri:/jsp-examples/*]
   context=/jsp-examples

7. 執行測試
     /usr/local/sbin/apachectl start
    /usr/local/bin/tomcat50ctl start

    http://yourip/jsp-examples 是否有正常顯示畫面

8. 詳細設定說明
     http://www.tldp.org/HOWTO/MMBase-Inst-HOWTO/jk2.html
    http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/
黯然銷魂者,唯別而已矣
http://laimiles.blogspot.com