网上一些安装说明能让你一试便能成功好像很少,我安装时也是查了很多试了很多才全部搞好。今天特地把体会心得记录与大家共享。
环境:
Red Hat Linux Enterprise 5
JDK 1.5 (jdk-1_5_0_04-linux-i586.rpm)(如果你是*.gz 请先解压 tar -zxvf XXXX.gz)
tomcat 5.5 (apache-tomcat-5.5.33.tar.gz)
因公司系统要求用的是老版本的
1. 安装 JDK 1.5
在jdk-1_5_0_04-linux-i586.rpm目录 下执行 rpm -ivh jdk-1_5_0_04-linux-i586.rpm
你现在转到 /usr/java/目录下 ls 一下,是不是看到的熟悉的jdk1.5 ?? 看到了就OK了
下面就是配置环境变量了,注意要配置两个地方
a. 在/etc/profile.d 目录下新建java.sh文件 vi java.sh
加入 JAVA_HOME=/usr/java/jdk1.5.0_04
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存
还有重要的一步,就是将这个文件设置为可执行, chmod +x java.sh
b. 在/etc/rc.local中
加入 JAVA_HOME=/usr/java/jdk1.5.0_04
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存 然后reboot。
重启完成后,用java -version 是不是看到的 jdk1.5.0_04 OK了
(重启后再安装tomcat哦,环境变量还没有生效哦,tomcat安装不会成功)
2. 安装tomcat
tar -zxvf apache-tomcat-5.5.33.tar.gz
看到 apache-tomcat-5.5.33 文件夹了吧,把这个文件复制到/usr/local下,然后进到 /usr/local/apache-tomcat-5.5.33/bin中
然后执行“./startup.sh ” 看到变量提示了吧,OK你又成功了。
下面来验证一下服务起来没
执行命令:wget http://localhost:8080
是不是提示 200 OK 什么的 OK 服务起来了。
你再用其它的机器访问一下这个服务,注意IP是同一网段哦,也就是你能ping 通就OK
3. 你要想在系统每次自己启动tomcat ,那你就要再辛苦一下了。
再编辑/etc/rc.local 在最后加上 /usr/local/apache-tomcat-5.5.33/bin/startup.sh 保存
OK了,你已全部安装成功