1.到官网 下载 apache-tomcat-7.0.2.tar.gz 安装文件,JDK假设已经安装完毕,接下来直接安装Tomcat。
2.安装# tar -zxvf apache-tomcat-7.0.2.tar.gz# ls //会发现在当前目录下,多出一个文件夹apache-tomcat-7.0.2 apache-tomcat-7.0.2.tar.gz# mv apache-tomcat-7.0.2 /usr/local/tomcat-7.0.2# mv apache-tomcat-7.0.2 /usr/local/tomcat-7.0.23.设置# vi ~/.bashrcif [ -f /etc/bashrc ]; then
. //bashrcfi//增加下面两个内容,然后保存退出:wq 回车export CATALINA_BASE=/usr/local/tomcat-7.0.2export CATALINA_HOME=/usr/local/tomcat-7.0.24.验证是否安装成功
# echo $CATALINA_HOME/usr/local/tomcat-7.0.2# echo $CATALINA_BASE/usr/local/tomcat-7.0.2如果显示上面内容,OK,已生效。如果不显示,重启一下系统,再试。
4.启动服务
我们先看一下linux所开的端口:# netstat –l# cd /usr/local/tomcat-7.0.2/bin
# lsbootstrap.jar setclasspath.shcatalina.50.bat shutdown.batcatalina.50.sh shutdown.shcatalina.bat shutdown-using-launcher.batcatalina.sh shutdown-using-launcher.shcatalina.xml startup.batcommons-daemon.jar startup.shcommons-launcher.jar startup-using-launcher.batcommons-logging-api.jar startup-using-launcher.shcpappend.bat tomcat5.exedigest.bat tomcat5w.exedigest.sh tool-wrapper.batjmx.jar tool-wrapper.shjsvc.tar.gz tool-wrapper-using-launcher.batLauncherBootstrap.class tool-wrapper-using-launcher.shlauncher.properties version.batservice.bat version.shsetclasspath.bat//我们要注意这个文件:startup.sh#./startup.sh
Using CATALINA_BASE: /usr/local/jakarta-tomcat-5.0.28Using CATALINA_HOME: /usr/local/jakarta-tomcat-5.0.28Using CATALINA_TMPDIR: /usr/local/jakarta-tomcat-5.0.28/tempUsing JAVA_HOME: /usr//j2sdk1.4.2_04我们在来一下linux现在所开的端口:# netstat –l是不是多了个8080端口呢!这个就是Tomcat的默认端口/
好下面开始我们的安装测试了:8080
是不是看到tomcat的Web页面了。如果还没看到,那就把放火墙关了。
# service iptables stop清除防火墙规则:[ 确定 ]把 chains 设置为 ACCEPT 策略:filter [ 确定 ]正在卸载 Iiptables 模块:[ 确定 ],好了。这次绝对没问题了。
5.Tomcat开机自动加载
# vi //rc.d/rc.local//显示如下内容#!/bin/sh
## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff.touch /var/lock/subsys/local
//增加下面一句话
/usr/local/tomcat-7.0.2/bin/startup.sh这样在系统重启后就可以自动启动Tomcat(一定确信JDK安装完并且好用,否则这些都将不好用)
6.关闭服务
# cd /usr/local/tomcat-7.0.2/bin# ./shutdown.shUsing CATALINA_BASE: /usr/local/tomcat-7.0.2Using CATALINA_HOME: /usr/local/tomcat-7.0.2Using CATALINA_TMPDIR: /usr/local/tomcat-7.0.2/tempUsing JRE_HOME: /usrUsing CLASSPATH: /usr/local/tomcat-7.0.2/bin/bootstrap.jar:/usr/local/tomcat-7.0.2/bin/tomcat-juli.jar7.独立环境的测试
(1) 测试Java的运行状况,如下命令:
java -versionc -version看到则表示JDK安装成功(2) 测试Apache的运行状况,如下命令:
//rc.d/init.d/httpd restart ## 重新启动Apache Server使用任意一浏览器,输入服务器地址后回车,应该可以看到Apache的默认主页(3) 测试Jakarta-Tomcat的运行状况,如下命令:
进入tomcat安装目录下面的bin目录./startup.sh ## 启动jakarta-tomcat-4.1.24服务使用任意一浏览器,输入地址和端口号8080后回车,应该可以看到jakarta-tomcat-4.1.24的默认主页例如:./shutdown.sh ## 关闭jakarta-tomcat-4.1.24服务8.在linux下面安装tomcat后,打开时用户名及密码是什么
在 /usr/local/tomcat-7.0.2/conf/tomcat-users.xml 文件中。编辑这个文件,可以修改用户名和密码,例如:
<role name="manager-gui"/>
<user name="root" password="admin" roles="manager-gui"/>?<role rolename="admin-gui"/><user username="admin" password="admin" roles="admin-gui"/>用户 root 是管理:Status和Tomcat Manager的。
用户 是管理:Host Manager的。保存后重新启动Tomcat。