加拿大华人论坛 加拿大百科java & jakarta-tomcat
在加拿大
http://ohaha.ks.edu.tw/jakarta-tomcat.htm java & jakarta-tomcat ◎?述: Java遮言在於1995年3月23日被正式?出. 若要在咀?伺服器上可以?盂 .jsp ?案,必?要安砚 jakata-tomcat 和 apache 程式. ◎安砚: 1.?诅kernel新增Linux模?功能 安砚 Java Development Kit(JDK) java办展工具.需要在 kernel ?述?中加入?Linux-ABI的支援. options COMPAT_LINUX #Linux Emulation(Linux-ABI) ?K且重新?诅kernel. (?诅步笈 ?自行??本咀站.) ?K於重新檫?前,新增以下一行到 /etc/rc.conf ?? linux ?境. linux_enable="YES" # Linux binary compatibility loaded at startup (or NO) 2.安砚apache 路?胶 /usr/ports/www/apache13/ 指令: make install (有安砚咿apache的此步笈跳咿去) ?K在 /etc/rc.conf 加入 apache_enable="YES" 3.安砚jdk 路?胶 /usr/ports/java/jdk15/ 指令: make install 如上?所示,若您有缺少某些?案,?告灾您取得?案的位置. 取得程式: bsd-jdk15-patches-1.tar.bz2 jdk-1_5_0-bin-scsl.zip jdk-1_5_0-src-scsl.zip ?K放置到 /usr/ports/distfiles/ 儋料?. 在make install的?候 若有缺少?案,系靳?告灾你,?K且斤您咀址以便取得?案. 您必?先到 sun 咄行暂?,才能下蒌?案喔. 安砚到中途,缺少?案 j2sdk-1_4_2_07-linux-i586.bin 到咀站上取回放置到 /usr/ports/distfiles/ 然後擂理?行make install安砚 若您怕麻?,可以直接把上述四?粗篦?案取回放到 /usr/ports/distfiles/ 然後再行安砚?比蒉方便. ?考?案: ftp://ohaha.ks.edu.tw/pub/java/ ?供?考 催帐jdk安砚完成: # cd /usr/local/jdk1.5.0/bin/ # ./java -version ?利的?,?看到羁似如下的?面 4.安砚Tomcat 路?胶 /usr/ports/www/jakarta-tomcat/ 指令: make install 安砚完成後,可以看到??的tomcat的方式. ◎韵定: 1.韵定Tomcat?境: 韵定JAVA_HOME的?境??,指向到你安砚JDK的路?疆 (可以?入/etc/profile?案) 若是要自???,?需要在??java之前,??呃些??(?入/etc/rc.conf). export JAVA_HOME="/usr/local/jdk1.5.0" export CATALINA_HOME=/usr/local/jakarta-tomcat5.0 export CLASSPATH=$JAVA_HOME/lib ?行Tomcat: /usr/local/jakarta-tomcat5.0/bin/startup.sh (?盂器:8180 port) 若?有韵定JAVA_HOME就?行tomcat,?有如此的邋锗涌息: 2.韵定Tomcat呗劫Apache 安砚mod_jk : 劫合tomcat和apache 安砚完成之後,?看到提示修改 httpd.conf 及 mod_jk.conf ??韵定?. 修改 /usr/local/etc/apache/httpd.conf 找到以下?行,?暂解取消: LoadModule jk_module libexec/apache/mod_jk.so AddModule mod_jk.c ?K新增一行:Include /usr/local/etc/apache/mod_jk.conf 修改 mod_jk.conf 的?容: ?把 teach.mlc.edu.tw ?更?您自己的名费. ?案路?胶 /usr/local/etc/apache/mod_jk.conf ?容: <IfModule mod_jk.c> JkWorkersFile /usr/local/etc/apache/workers.properties JkLogFile /var/log/mod_jk.log JkLogLevel warn # Sample JkMounts. Replace these with the paths you would # like to mount from your JSP server. JkMount /*.jsp teach.mlc.edu.tw JkMount /servlet/* teach.mlc.edu.tw JkMount /examples/* teach.mlc.edu.tw </IfModule> 由於 mod_jk.conf 又?涉到 workers.properties 所以也一?K?查修改. 修改 workers.propertie 的?容: ?把 teach.mlc.edu.tw ?更?您自己的名费. ?案路?胶 /usr/local/etc/apache/workers.properties ?容: worker.list=teach.mlc.edu.tw worker.teach.mlc.edu.tw.port=8009 worker.teach.mlc.edu.tw.host=teach.mlc.edu.tw worker.teach.mlc.edu.tw.type=ajp13 worker.teach.mlc.edu.tw..lbfactor=1 ?忘了要新增 /var/log/mod_jk.log ?案,?K且把?有者和群酵?更?www. 指令: touch /var/log/mod_jk.log ; chown www:www /var/log/mod_jk.log ◎??TOMCAT_Apache /usr/local/bin/tomcat50ctl start /usr/local/sbin/apachectl start ◎?肴??: 新增一?案名?: test.jsp ?容如下: <%@ page contentType="text/html; charset=MS950"%> <% out.println("??jsp成功^^"); %> ?K放置到 /usr/local/jakarta-tomcat/webapps/ROOT/ 之下. ?K透咿?盂器咄行呗劫,如: http://teach.mlc.edu.tw/test.jsp ◎系靳?境: FreeBSD 5.3 RELEASE apache1.3 tomcat5 jdk1.5 ◎?考儋料: Java and Jakarta Tomcat on FreeBSD http://www.freebsd.org/doc/en_US.ISO8859-1/articles/java-tomcat/ ◎最後更新?殓:04/14/2005 12:22:13 by 他色泡泡 回首?
·新西兰新闻 基督城发生“可疑接近儿童”事件 一男子引诱儿童上车
·新西兰新闻 北地海滩8天内三人死亡 当地大部分海岸线无人巡逻