一、安装之前
1、下载tomcat
最新的tomcat是apache-tomcat-6.0.26.tar.gz,
下载地址是:http://tomcat.apache.org/
安装之前要先安张jdk
二、安装中
1、解压apache-tomcat-6.0.26.tar.gz到安装目录下。我把tomcat安装在/opt目录下。一般不用使用超级用户。
shell> tar zxvf apache-tomcat-6.0.26.tar.gz /opt
解压之后,会在/opt下生成一个apache-tomcat-6.0.26文件夹。把中间线换成下划线 apache_tomcat_6.0.26,因为这个地方有点小bug,在/etc/profile中不能识别中间线我的貌似。。。
2 设置环境变量: sudo gedit /etc/profile,在打开的配置文件最下面加入以下配置
#set java environment
export JAVA_HOME=/home/heyutao/tools/jdk1.6.0_20
export JRE_HOME=/home/heyutao/tools/jdk1.6.0_20/jre
export CATALINA_HOME=/opt/apache_tomcat_6.0.26
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CATALINA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$CATALINA_HOME/bin:$PATH
重启(环境变量的修改要重启才能生效。或者运行source /etc/profile
3 运行
$ cd /opt/apache_tomcat_6.0.26/bin
$ ./startup.sh
在浏览器输入http://localhost:8080/即可看到熟悉的tomcat 首页了
5 注意如果使用超级用户 $sudo ./startup.sh, JRE_HOME可能找不到。因为sudo使用root。而/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.由于没有使用过root登陆,所以/etc/profile的配置对root无效。可以使用
$sudo-E ./startup.sh
但是建议最好使用一般用户即可,除非有特殊要求下。。。