list1234 发表于 2018-12-2 09:08:30

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端口的)
http://blog.运维网.com/attachment/201210/152158989.jpg
  




页: [1]
查看完整版本: Tomcat安装及查看相关信息