1.從官網(wǎng)下載tomcat的安裝包 Tomcat下載鏈接 2.配置java環(huán)境
export JAVA_HOME=/usr/local/javaexport JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin3.在服務(wù)器上搭建tomcat,使之可以基本運行起來,并可以解析java程序,通過頁面展示出來。
1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat自帶的的目錄; 2.在webapps目錄下新建一個目錄,起名叫myapp; 3.myapp下新建一個目錄WEB-INF,注意,目錄名稱是區(qū)分大小寫的; 4.WEB-INF下新建一個文件web.xml,內(nèi)容如下:
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><display-name>My Web Application</display-name><description>A application for test.</description></web-app>5.在myapp下新建一個測試的jsp頁面,文件名為index.jsp,文件內(nèi)容如下:
<html><body><center>Now time is: <%=new java.util.Date()%></center></body></html>6.重啟Tomcat 7.打開瀏覽器,輸入http://localhost:8080/myapp/index.jsp 看到當前時間的話說明就成功了。
4.修改tomcat配置文件,可以支持多虛擬機主機,通過頁面展示出來。 修改conf/server.xml文件,增加一個host,修改name和appbase即可。 5.在一臺服務(wù)器上,運行起來多個tomcat,并都能正常工作,通過頁面展示出來 解壓縮Tomcat目錄,刪除LICENSE NOTICE RELEASE-NOTES RUNNING.txt,復(fù)制一份Tomcat目錄,然后刪掉bin 和lib。 進入,修改conf/server.xml,修改幾乎所有端口。 增加bin目錄,其下新建start.sh和stop.sh,內(nèi)容如下
#!/bin/bashCATALINA_BASE='/home/hanzhen/tomcat1'CATALINA_HOME='/home/hanzhen/tomcat'export CATALINA_BASE CATALINA_HOMEecho "$CATALINA_HOME"echo $PATH$CATALINA_HOME/bin/catalina.sh run其中BASE為新實例目錄,HOME為基礎(chǔ)實例,stop.sh區(qū)別為最后是stop。 6.配置tomcat的日志文件到某個目錄,在這個目錄可以查看到日志 修改conf/logging.PRoperties的directory行共四行,修改bin/catalina.sh的CATALINA_OUT行; 7.tomcat內(nèi)存優(yōu)化 修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_OPTS=”-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -Duser.timezone=Asia/Shanghai”
新聞熱點
疑難解答