liuming794 发表于 2018-12-6 08:41:01

二进制包安装Tomcat

二进制包安装Tomcat
安装测试环境rhel5.5 & rhel6.2

1.apache-tomcat-6.0.35.tar.gz
下载地址:http://apache.etoak.com/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz
2.jdk-6u30-linux-i586.bin

下载地址:http://down.运维网.com/data/487130
3.tomcat-native.tar.gz
下载地址:http://down.运维网.com/data/487154

1.Java环境搭建、Tomcat安装(apache-tomcat为二进制包)
  说明安装路径需要根据实际情况而定义
  (1)配置java环境 的JVM容器
     jdk-6u30-linux-i586.bin 解压到/usr/java (解压方法sh jdk-6u30-linux-i586.bin)
     vim /etc/profile里面写入以下
     写在export上面
     JAVA_HOME=/usr/java/jdk1.6.0_30/   
     PATH=$JAVA_HOME/bin:$PATH
     export JAVA_HOME
   在终端输入:
     . !$重读此文件
     echo $PATH 查看下
     java -version 查看java安装情况

     export JAVA_HOME=/usr/java/jdk1.6.0_30/
  (2)安装tomcat
      解压到/usr/local
      ln -svapache-tomcat tomcat创建一个软连接,方便使用
      export CATALINA_HOME=/usr/local/tomcat   echo $CATALINA_HOME查看
      启动tamcatbin/catalina.sh start
      安装开发环境 yum -y groupinstall "Development Tools" "Development Libraries"
      安装apr-devel   和 openssl-devel
  (3)安装tomcat-native.tar.gz
      解压到和tomcat目录下
      然后进入 /tomcat-native-1.1.22-src/jni/native
      执行./configure --with-apr=/usr --with-ssl
      make & make install   (注意:如果此处报错,执行下make clean)
      echo /usr/local/apr/lib > /etc/ld.so.conf.d/apr.conf
      查看native是否安装成功ldconfig -v |grep native
  
(4)让tomcat可以使用service tomcat start
      vim /etc/init.d/tomcat 里面写入以下脚本
      #!/bin/sh
      # Tomcat init script for Linux
      #
      # chkconfig: 2345 96 14
      # description: The Apache Tomcat servlet/JSP container.
      JAVA_OPTS='-Xms64m -Xmx128m'    #定义JAVA虚拟机默认使用64M内存,最大使用128M
      JAVA_HOME=/usr/java/jdk1.6.0_30
      CATALINA_HOME=/usr/local/tomcat
      export JAVA_HOME CATALINA_HOME
      exec $CATALINA_HOME/bin/catalina.sh $*
      终端执行:
      chmod +x /etc/init.d/tomcat
      chkconfig --add tomcat
      配置完成注意不能执行service tomcat restart
      正确方法:service tomcat stop
              service tomcat start
   到此tomcat配置完毕,检测8080端口是否监听,浏览器输入本机IP应该可以看到tomcat自带测试页面。
  查看端口监听方法:
  # lsof -i:8080
  COMMANDPID USER   FD   TYPE   DEVICE SIZE NODE NAME
  java    5347 root   37uIPv6 23744353       TCP *:webcache (LISTEN)



页: [1]
查看完整版本: 二进制包安装Tomcat