安装环境:
操作系统:RHEL-5.4 i386
tomcat版本:apache-tomcat-6.0.35
jdk版本:jdk1.7.0_01
安装需要的包:
apache-tomcat-6.0.35.tar.gz
http://tomcat.apache.org/download-60.cgi
如下图所示:下载红框的包(我比较喜欢源码包)
jdk-7u1-linux-i586.tar.gz
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
如下图所示:(同样选择源码包)
安装过程:
1. 下载的源码包放到/usr/local/src目录下:(一般源码包推荐放到这个目录下)
2. 解压:
cd /usr/local/src
tar -zxvf apache-tomcat-6.0.35.tar.gz
tar -zxvf jdk-7u1-linux-i586.tar.gz
3. 创建安装目录:(这次把tomcat安装到/opt/tomcat/目录下)
mkdir -p /opt/tomcat
4. 把解压后的文件夹拷贝到安装目录下:
cp -r /usr/local/src/apache-tomcat-6.0.35 /opt/tomcat
cp -r /usr/local/src/jdk1.7.0_01 /opt/tomcat
5. 修改环境变量:
vim /etc/profile
在最下边添加如下行:
JAVA_HOME=/opt/tomcat/jdk1.7.0_01
CATALINA_HOME=/opt/tomcat/apache-tomcat-6.0.35
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH
export JAVA_HOME CATALINA_HOME PATH
注意 :
export PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH
这一行的$PATH一定要放在最后,否则系统调用java的时候会用系统自带的java。
6. 使环境变量立即生效:
source /etc/profile
查看是否生效:(用查看java版本测试)
java -version
出现如下信息,即为生效:
如果出现如下信息,说明配置有问题,使用的java还是系统自带的:
如果出现如下信息,是你的SELINUX是打开的,selinux组织了java中的某个库;
解决办法:
restorecon -R /opt/tomcat/jdk1.7.0_01/ 恢复/opt/tomcat/jdk1.7.0_01/该目录默认的selinux环境。
7. 启动tomcat:
/opt/tomcat/apache-tomcat-6.0.35/bin/startup.sh
8. 测试是否启动:
查看 tomcat进程是否启动:ps aux | grep tomcat
查看 8080端口是否存在:netstat -tnlp | grep 8080 (默认tomcat占用8080端口)
打开 浏览器查看是否能出现tomcat测试页:
http:$ip:8080
注:$ip为你安装tomcat的ip地址。
如出现下图,恭喜你,tomcat装好了……