3ewsd 发表于 2012-10-26 09:02:17

Tomcat安装及查看相关信息

用到的安装包:               
      jdk-7u5-linux-i586.rpm   
      apache-tomcat-7.0.29.tar.gz               
系统环境:
       CentOS 5.8

一、 安装Tomcat(需要先安装JDK)

1. 安装JDK
   # rpm -ivh jdk-7u5-linux-i586.rpm
         
2. 定义两个环境变量      
      # vi /etc/profile                     
          JAVA_HOME=/usr/java/jdk1.7.0_05
          PATH=$PATH:$JAVA_HOME/bin
          export JAVA_HOME PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC                  
               
3. 退出后再重新登录
      # printenv                  查看环境变量

          .....
          PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.7.0_05/bin:/root/bin
          JAVA_HOME=/usr/java/jdk1.7.0_05
                  .....
               
       # java -version   

4. 安装 Tomcat
       # tar xf apache-tomcat-7.0.29.tar.gz -C /usr/local/
       # cd /usr/local/
       # ln -sv apache-tomcat-7.0.29/tomcat
            create symbolic link `tomcat' to `apache-tomcat-7.0.29/'

二、 查看Tomcat的版本信息

[*]# bin/catalina.sh version
[*]Using CATALINA_BASE:   /usr/local/tomcat
[*]Using CATALINA_HOME:   /usr/local/tomcat
[*]Using CATALINA_TMPDIR: /usr/local/tomcat/temp
[*]Using JRE_HOME:      /usr/java/jdk1.7.0_05
[*]Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[*]Server version: Apache Tomcat/7.0.29
[*]Server built:   Jul 3 2012 11:31:52
[*]Server number:7.0.29.0
[*]OS Name:      Linux
[*]OS Version:   2.6.18-308.el5
[*]Architecture:   i386
[*]JVM Version:    1.7.0_05-b05
[*]JVM Vendor:   Oracle Corporation

[*]# bin/catalina.sh      catalina.sh 可以调用其它的脚本,
[*]Using CATALINA_BASE:   /usr/local/tomcat
[*]Using CATALINA_HOME:   /usr/local/tomcat
[*]Using CATALINA_TMPDIR: /usr/local/tomcat/temp
[*]Using JRE_HOME:      /usr/java/jdk1.7.0_05
[*]Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[*]Usage: catalina.sh ( commands ... )       支持很多的选项,常用的如下:
[*]commands:   
[*]debug             Start Catalina in a debugger
[*]debug -security   Debug Catalina with a security manager
[*]jpda start      Start Catalina under JPDA debugger
[*]run               Start Catalina in the current window
[*]run -security   Start in the current window with security manager
[*]start             Start Catalina in a separate window
[*]start -security   Start in a separate window with security manager
[*]stop            Stop Catalina, waiting up to 5 seconds for the process to end
[*]stop n            Stop Catalina, waiting up to n seconds for the process to end
[*]stop -force       Stop Catalina, wait up to 5 seconds and then use kill -KILL if still running
[*]stop n -force   Stop Catalina, wait up to n seconds and then use kill -KILL if still running
[*]configtest      Run a basic syntax check on server.xml - check exit code for result
[*]version         What version of tomcat are you running?
[*]Note: Waiting for the process to end and use of the -force option require that $CATALINA_PID is defined
三、启动Tomcat

[*]# bin/catalina.sh start
[*]Using CATALINA_BASE:   /usr/local/tomcat
[*]Using CATALINA_HOME:   /usr/local/tomcat
[*]Using CATALINA_TMPDIR: /usr/local/tomcat/temp
[*]Using JRE_HOME:      /usr/java/jdk1.7.0_05
[*]Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
查看启动的进程

[*]# netstat -tnlp                  
[*]Active Internet connections (only servers)
[*]Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
[*]tcp      0      0 127.0.0.1:8005            0.0.0.0:*                   LISTEN      3926/java         
[*]tcp      0      0 0.0.0.0:8009                0.0.0.0:*                   LISTEN      3926/java               
[*]tcp      0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      3926/java         
#ps x

[*]/usr/java/jdk1.7.0_05/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
四、访问Tomcat (Tomcat 默认的虚拟主机是监听在8080端口的)


fateame 发表于 2013-3-14 01:25:01

谢谢楼主,共同发展

michellc 发表于 2013-5-16 02:09:51

看帖回帖是美德!:lol

chriszg 发表于 2013-5-17 12:43:58

如果跟导师讲不清楚,那么就把他搞胡涂吧!

eddik 发表于 2013-5-18 18:05:55

过来看看的

爱她吗 发表于 2013-5-19 23:56:38

长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。

chinaab 发表于 2013-5-21 11:06:09

找不到恐龙,就用蜥蜴顶
页: [1]
查看完整版本: Tomcat安装及查看相关信息