CentOS 7 Tomcat 7安装步骤详解(解压配置部署)

2026-06-11阅读 0热度 0
其他

在 CentOS 7 上部署 Tomcat 7 并不复杂。只要按照以下流程精确操作,一次就能成功启动并运行。

【01】确保 JDK 环境就绪

Tomcat 7 基于 Java 运行,因此必须先安装 JDK。推荐使用 JDK 7 或 JDK 8 长期支持版。

???? 先检查系统中是否已安装 JDK:

java -version

如果未找到,可直接通过 yum 安装 OpenJDK 7:

sudo yum install -y java-1.7.0-openjdk java-1.7.0-openjdk-devel

安装后再次执行 java -version,输出中包含 1.7.0 即表示 JDK 配置完成。

【02】解压 Tomcat 至目标路径

将下载的 apache-tomcat-7.0.27.tar.gz 放置到 /usr/local/ 目录下,执行解压命令:

cd /usr/local
tar -zxvf apache-tomcat-7.0.27.tar.gz

解压后生成 apache-tomcat-7.0.27 目录,即 Tomcat 根目录,后续所有操作均以此路径为基准。

【03】启动 Tomcat 服务

进入 bin 子目录:

cd apache-tomcat-7.0.27/bin
./startup.sh

当终端输出 Tomcat started. 信息时,启动已基本完成。该步骤极少出现意外。

【04】验证服务是否正常响应

Tomcat 默认监听 8080 端口,在浏览器中输入:

http://服务器IP:8080

若在本机测试,直接访问 http://localhost:8080 即可。看到 Apache Tomcat 欢迎页面即代表安装成功。

【05】部署你的 Web 项目

将 WAR 包拷贝至 webapps 目录,Tomcat 会自动完成解压部署:

cp your-project.war /usr/local/apache-tomcat-7.0.27/webapps/

然后重启 Tomcat 让项目生效:

./shutdown.sh
./startup.sh

重启后访问 http://服务器IP:8080/your-project,即可确认项目已正常运行。

【06】停止 Tomcat 服务

停止操作同样在 bin 目录下执行:

./shutdown.sh

停止后最好通过以下命令确认进程已终止:

ps -ef | grep tomcat

如果未显示相关进程,说明 Tomcat 已安全关闭。

【07】常见问题及解决方案

???? 启动时提示 “JAVA_HOME 未设置”

解决方法:在 bin/catalina.sh 文件头部添加一行:

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk

若不确定实际路径,可先用 echo $JAVA_HOME 查看当前环境变量。

???? 8080 端口无法访问

通常是防火墙未放行。执行以下命令开放端口:

sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

???? 启动速度异常缓慢

这一情况较为常见,在 bin/catalina.sh 中添加 JVM 参数即可改善:

export JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"

原理不再展开;该参数能高效解决绝大多数启动慢的问题。

CentOS 7 安装 apache-tomcat-7.0.27.tar.gz 详细步骤(解压、配置、启动、部署)

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策