在CentOS系统中安装Tomcat7并设置为自启动服务。
1、 软件
a) 下载apache-tomcat-7.0.27 地址: http://apache.etoak.com/tomcat/tomcat-7/v7.0.27/bin/apache-tomcat-7.0.27.tar.gz
b) 如无特殊说明,本文档操作用户为tomcat
2、 安装
a) 解压
1 # tar zxvf apache-tomcat-7.0.27.zip
b) 移动到其他目录
# mv apache-tomcat-7.0.27 /home/tomcat/tomcat
c) 启动Tomcat服务
# cd /home/tomcat/tomcat/bin
# ./startup.sh
d) 检查是否启动成功
在本机浏览器中访问URL: http://localhost:8080/
会出现Tomcat的欢迎页面
注:如果想远程通过浏览器访问,则在远程浏览器中输入http://<ip>:8080/
<ip> 可通过在本地机器上输入命令 ifconfig 查看
如果未能访问到tomcat的欢迎页面,需要查看本机的防火墙设置,是否打开了端口8080
e) 停止服务
# ./shutdown.sh
3、 可能出现的问题
a) Java未先安装,或未正确配置JAVA_HOME系统环境变量
b) Linux系统的防火墙8080端口未被设置为远程可访问
4、配置tomcat由tomcat用户自启动(使用jsvc)
a) 编译安装jsvc
# export CATALINA_HOME=/home/tomcat/tomcat
# cd $CATALINA_HOME/bin
# tar xvfz commons-daemon-native.tar.gz
# cd commons-daemon-1.0.8-native-src/unix
# ./configure
# make
# cp jsvc ../..