二进制包安装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 -sv apache-tomcat tomcat 创建一个软连接,方便使用
export CATALINA_HOME=/usr/local/tomcat echo $CATALINA_HOME查看
启动tamcat bin/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自带测试页面。
查看端口监听方法:
[root@METARNOPZBFTP usr2]# lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 5347 root 37u IPv6 23744353 TCP *:webcache (LISTEN)
|