原博客路径:http://blog.csdn.net/ithomer/article/details/7827045
里面路径:请根据你路径配置,不要照抄:
系统环境:Ubuntu 10.10(Linux-kernel 2.6.35-22)
安装版本:apache-tomcat-7.0.29.tar.gz(官方网址:Apache Tomcat)
安装步骤:
1、下载 Tomcat
下载apache-tomcat-7.0.29.tar.gz(官方网址)
2、解压 Tomcat
解压apache-tomcat-7.0.29.tar.gz
tar -zxvfapache-tomcat-7.0.29.tar.gz
3、配置 Tomcat
复制解压后的文件到 /opt 目录
sudo cp -rapache-tomcat-7.0.29 /opt
进入 /opt/apache-tomcat-7.0.29 目录
cd /opt/apache-tomcat-7.0.29
打开启动的脚本文件
sudo vi ./bin/startup.sh
添加 jdk 和 jre 环境变量,如下图红色矩形区域:
直接复制:
- JAVA_HOME=/home/homer/eclipse/jdk1.7.0_05
- JRE_HOME=/home/homer/eclipse/jdk1.7.0_05/jre
- PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH
- CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- TOMCAT_HOME=/opt/apache-tomcat-7.0.29
TOMCAT_HOME 为当前apache-tomcat-7.0.29 目录
保存退出。
4、启动 Tomcat
sudo ./bin/startup.sh
上图启动时,显示一些启动参数信息
5、验证配置是否成功
打开浏览器,输入网址:http://localhost:8080 或 http://127.0.0.1:8080
显示上图网页,表示配置成功!
6、关闭 Tomcat
sudo ./bin/shutdown.sh
上图提示错误,提示没有安装 JAVA_HOME 或 JRE_HOME(这是因为步骤3中 start.sh 红色矩形区域 没有在shutdown.sh中配置 )
在关闭文件脚本 shutdown.sh 中,配置JAVA_HOME 和 JRE_HOME,方法如步骤3
上图中,把右侧 start.sh 文件配置的JAVA_HOME等信息同样配置到左侧的shutdown.sh文件脚本中
重新关闭 Tomcat
sudo ./bin/shutdown.sh
7、验证关闭是否成功
在浏览器中,重新刷新网址 http://localhost:8080
从上图发现,浏览器已经无法访问Tomcat服务器,说明关闭成功!
8、自动启动 Tomcat 服务
方式1:配置/etc/rc.local(最简单)
sudo vi /etc/rc.local
添加如下一行
/opt/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径)
方式2:sysv-rc-conf 工具配置
1、安装sysv-rc-conf
sudo apt-get install sysv-rc-conf
2、 在 /etc/ini.d/ 目录下,新建 tomcatControl
sudo vi/etc/init.d/tomcatControl
@H_816_301@- TOMCAT_HOME="/opt/apache-tomcat-6.0.37/bin"
- exportJAVA_HOME=/home/homer/eclipse/jdk1.6.0_22
- echo"$---1=$1"
- case$1in
- startup)
- sh$TOMCAT_HOME/startup.sh
- ;;
- shutdown)
- sh$TOMCAT_HOME/shutdown.sh
- ;;
- restart)
- sh$TOMCAT_HOME/shutdown.sh
- sh$TOMCAT_HOME/startup.sh
- ;;
- *)
- sh$TOMCAT_HOME/startup.sh
- ;;
- esac
- exit0