在CentOS上安装Tomcat 7是一个相对直接的过程,以下是一个详细的步骤指南:
一、准备工作
1、设置非root用户:建议在服务器上创建一个非root用户账户,以便于后续的管理和操作,可以使用useradd命令来创建新用户。

2、安装JDK:Tomcat需要Java运行环境,因此需要先安装JDK,可以通过以下命令安装OpenJDK 1.8(或其他版本的JDK):
sudo yum install java1.8.0openjdkdevel
二、安装Tomcat 7
1、下载Tomcat 7:从Apache Tomcat官方网站或其他可信来源下载Tomcat 7的压缩包,可以使用wget命令下载到/usr/local/src目录:
cd /usr/local/src wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat7/v7.0.57/bin/apachetomcat7.0.57.zip
2、解压并移动文件:将下载的压缩包解压,并将其移动到合适的目录,如/usr/local:
unzip apachetomcat7.0.57.zip mv apachetomcat7.0.57 /usr/local/tomcat7
3、配置环境变量:为了方便使用Tomcat,可以配置环境变量,编辑~/.bash_profile或~/.bashrc文件,添加以下内容:
export CATALINA_HOME=/usr/local/tomcat7 export PATH=$PATH:$CATALINA_HOME/bin
然后执行source ~/.bash_profile或source ~/.bashrc使环境变量生效。
三、启动和配置Tomcat
1、启动Tomcat:进入Tomcat的bin目录,运行startup.sh脚本来启动Tomcat:

cd $CATALINA_HOME/bin ./startup.sh
2、验证安装:打开浏览器,访问http://localhost:8080,如果看到Tomcat的欢迎页面,则说明Tomcat安装成功。
3、配置Tomcat(可选):根据需要修改Tomcat的配置文件,如server.xml、web.xml等,这些文件位于$CATALINA_HOME/conf目录下。
四、常见问题解答
1、Q:如何查看Tomcat的日志文件?
A:Tomcat的日志文件通常位于$CATALINA_HOME/logs目录下,包括catalina.out、localhost.*.log、manager.*.log等,可以通过查看这些日志文件来诊断问题。
2、Q:如何卸载Tomcat?
A:如果通过编译安装的方式安装了Tomcat,可以直接删除$CATALINA_HOME目录及其所有内容,如果使用了包管理工具(如yum),则可以使用相应的命令来卸载,在基于RPM的系统上,可以使用rpm e tomcat命令来卸载Tomcat,在卸载之前,确保已经备份了任何重要的数据和配置文件。

