Tomcat是Sun和Apache合作, 做出來的JSP Server, 支援到 Servlet 2.2 及 JSP 1.1, 所以建議使用Tomcat, 而且 Tomcat 未來會取代 JServ, 成為 Apache 主要的 Servlet & JSP Engine. Tomcat 在設計上是以獨立的 Server 執行, 而不像 Jserv 是附在 Apache 中, 這樣子更可以發揮 servlet 中, 非 HttpServlet 的能力.
這個安裝範例是以j2sdk1.4.1配合tomcat4.1.12
一、使用檔案:
1. j2sdk-1_4_1-rc-linux-i586.bin
下載位置:
http://java.sun.com/j2se/1.4/download.html
2. jakarta-tomcat-4.1.12.tar.gz
下載位置:
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/
二、安裝步驟:
1.chmod 755 j2sdk-1_4_1-rc-linux-i586.bin,輸入./j2sdk-1_4_1-rc-linux-i586.bin,會自動解壓縮,安裝:
#rpm -Uvh j2sdk-1_4_1-rc-linux-i586.rpm
裝完後的目錄在: /usr/java/j2sdk1.4.0_02/
2.將jakarta-tomcat-4.1.12.tar.gz這個檔tar開,將它移至/usr/tomcat(可自行修改)
三、設定執行環境:
以root身份修改/etc/profile檔,在最後面加入以下幾行:
PATH=$PATH:/usr/java/j2sdk1.4.0_02/bin
export JAVA_HOME=/usr/java/j2sdk1.4.0_02
export CATALINA_HOME=/usr/tomcat
export CLASSPATH=$JAVA_HOME/lib
四、執行source /etc/profile,讓剛才所做的修改馬上生效
五、啟動TOMCAT,執行/usr/tomcat/bin/startup.sh,如要關閉TOMCAT,執行/usr/tomcat/bin/shutdown.sh
六、測試TOMCAT是否啟動,可以開啟瀏覽器,在網址列輸入
http://your.ip.add:8080/
如果可以看得到網頁,表示安裝設定都已完成,可以開始開發程式了
七、可不可以不要用8080埠,可以,修改/usr/tomcat/conf/server.xml,找到port="8080",把8080改80,然後將TOMCAT關閉然後重新啟動就可以了。但是要注意,如果你的電腦已經安裝了Apache伺服器,因為它已經用了80埠,如果你的TOMCAT也用80埠的話,便會相衝,TOMCAT會起不來,所以如果要將8080埠改成80埠,要先確定你的電腦沒有安裝任何網頁伺服器。
嗯...說到這...是不是想看看JSP長成怎樣ㄋㄟ...來這邊看看吧...
http://www.adj.idv.tw:8080/
這裡有這更多中文的 JSP 資料:
http://www.jsp.mlc.edu.tw/