发表于 2018-12-3 06:03:17

tomcat 32位系统

     Tomcat 安装流程
  

  查看本机自带jdk并卸载
  # rpm -qa |grep jdk
  java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
  # rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
  

  # rpm -qa |grep gcj
  java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
  libgcj-4.1.2-44.el5
  # rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
  

  创建安装目录
  # mkdir -p /usr/java/
  将下载的jdk rpm包移动到创建的 /usr/java目录下
  # mv jdk-7u51-linux-i586.rpm /usr/java/
  

  切换到/usr/java目录下安装jdkrpm包
  # cd /usr/java/
  # ls
  jdk-7u51-linux-i586.rpm
  # rpm -ivh jdk-7u51-linux-i586.rpm
  Preparing...               ###########################################
  1:jdk                   ###########################################
  UnpackingJAR files...
  rt.jar...
  jsse.jar...
  charsets.jar...
  tools.jar...
  localedata.jar...
  jfxrt.jar...
  plugin.jar...
  javaws.jar...
  deploy.jar...
  

  修改 /etc/profile文件使其开机自动运行
  exportJAVA_HOME=/usr/java/jdk1.7.0_51 //JAVA的目录
  exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  //(.)是当前目录的意思包含了该目录就可以到任意目录下执行去执行该目录下的某个类的java程序,即使未在该目录也可以执行。
  CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者运行时需要用到的类。
  export PATH=$JAVA_HOME/bin:$PATH//设置为可搜索的执行文件
  

  # source /etc/profile
  

  查看 java版本信息
  # java -version
  javaversion "1.7.0_51"
  Java(TM)SE Runtime Environment (build 1.7.0_51-b13)
  JavaHotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)
  

  

  

  安装下载好的tomcat包
  

  # tar zxf apache-tomcat-6.0.39.tar.gz -C /usr/local/
  

  在 /etc/profile 下添加如下内容
  exportCATALINA_HOME=/usr/local/apache-tomcat-6.0.39
  exportCATALINA_BASE=/usr/local/apache-tomcat-6.0.39 //Tomcat新实例的目录
  exportTOMCAT_HOME=/usr/local/apache-tomcat-6.0.39
  

  # source /etc/profile
  

  # /usr/local/apache-tomcat-6.0.39/bin/startup.sh
  UsingCATALINA_BASE:/usr/local/apache-tomcat-6.0.39
  UsingCATALINA_HOME:   /usr/local/apache-tomcat-6.0.39
  UsingCATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.39/temp
  UsingJRE_HOME:      /usr/java/jdk1.7.0_51
  UsingCLASSPATH:      /usr/local/apache-tomcat-6.0.39/bin/bootstrap.jar
  

  # netstat -anpt |grep ":8080"
  tcp      0      0 :::8080                     :::*                        LISTEN      4494/java
  

  

  其中了一个错误
  

  # /usr/local/apache-tomcat-6.0.39/bin/startup.sh
  Cannotfind /usr/java/jdk1.7.0_51/bin/setclasspath.sh
  This fileis needed to run this program
  

  我这个问题是 /etc/profile下的环境变量设置错误造成的 改过来就好了
  

  

  有什么不对的地方 请高手指教 小弟是新人
  




页: [1]
查看完整版本: tomcat 32位系统