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

简介: 本教程详解CentOS下Tomcat 7.0.27安装部署全流程:从JDK 7环境配置、解压安装、启动验证,到项目WAR包部署、端口访问及常见问题(如JAVA_HOME未设、防火墙拦截、启动慢)的快速排查与解决,简洁实用。(239字)

​一、先装 JDK

Tomcat 7 跑在 Java 上,得先装 JDK,推荐 JDK 7 或 8。

  1. 查有没有 JDK:
java -version
  1. 没装就装 OpenJDK 7:
sudo yum install -y java-1.7.0-openjdk java-1.7.0-openjdk-devel
  1. 装完再查一次,看到 1.7.0 就行。

二、解压 Tomcat

安装包下载:https://pan.quark.cn/s/d979da94da1d,把下载好的 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 根目录。

三、启动 Tomcat

进入 bin目录:

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

看到 Tomcat started.就说明启动了。

四、测试访问

Tomcat 默认用 8080 端口,打开浏览器访问:

http://服务器IP:8080

本机就访问 http://localhost:8080,看到那只猫的欢迎页就成功了。

五、部署自己的项目

把 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就能看到项目。

六、关闭 Tomcat

bin目录下的关闭脚本:

./shutdown.sh

关完用 ps -ef | grep tomcat确认进程没了。

七、常见问题

  1. 启动报 “JAVA_HOME 未设置”

    bin/catalina.sh开头加一行:

    export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk
    
(路径用 `echo $JAVA_HOME`查实际的)
  1. 8080 端口访问不了

    开防火墙端口:

    sudo firewall-cmd --add-port=8080/tcp --permanent
    sudo firewall-cmd --reload
    
  1. 启动慢

    bin/catalina.sh加 JVM 参数:

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

相关文章
|
21天前
|
人工智能 自然语言处理 监控
告别复杂接入流程:用 AI Agent Skill 驱动云监控可观测接入
对云原生与AI应用带来的接入复杂性,阿里云可观测团队将接入接口CLI化,并提供开箱即用的Skill,支持主流的APM和AI应用高效接入,用户仅需自然语言描述即可完成自动化接入,显著降低运维门槛。
227 17
|
21天前
|
数据采集 人工智能 运维
从报警风暴到主动免疫:吉利汽车智能运维落地实践
分享我们和阿里云 STAROps 一起,共建高质量智能运维的三步路径。
|
21天前
|
人工智能 安全 前端开发
10|Agent Harness 的未来:从代码助手到工程协作系统
AI编程正迈入第三阶段——Agent Harness:AI不再仅补全代码或回答问题,而是深度融入研发全流程——读仓库、改文件、跑测试、连工具、协作者。未来核心在于“可治理的工程协作”,而非单纯自动化。(239字)
139 8
|
21天前
|
SQL 人工智能 IDE
从个人生产力到组织能力:LoongSuite-Pilot×SLS 的 AI Coding 度量实践
本文介绍如何通过 LoongSuite-Pilot 采集异构 AI Coding Agent 事件流,结合 SLS 大盘的 SQL 分析能力,构建从个人使用行为到组织级度量的完整看板,帮助研发团队量化 AI 工具的实际落地效果。
|
21天前
|
存储 人工智能 弹性计算
2026年阿里云618大促政策详解:新老用户权益与补贴规则
2026年阿里云618以**“AI加速季,智惠生产力”**为主题,活动周期为6月1日至6月30日,为期30天,是阿里云年度力度最大的云产品促销活动。本次大促投入**5亿元算力补贴**,覆盖轻量应用服务器、ECS云服务器、GPU高性能实例、数据库、AI大模型、存储与CDN等全品类产品,构建“新客秒杀、老客同价、企业补贴、AI特惠”的完整优惠体系。政策层面打破行业“首年低价、次年涨价”的痛点,推出**续费同价至2029年**、**新老用户权益互通**、**企业迁云高额补贴**等核心规则,同时将AI产品纳入优惠核心,通义千问主力模型直降97%,GPU实例低至1.5折。本文从活动基础信息、核心优惠政策
342 3
|
21天前
|
存储 人工智能 安全
阿里云服务器选购参考:个人和企业热门场景高性价比云服务器配置与活动价格
阿里云2026年AI加速季活动为个人与企业用户提供了多款高性价比云服务器。个人站长推荐38元/年轻量应用服务器(2核2G)入门,99元/年经济型e实例和199元/年u1实例满足进阶需求,支持AI应用快速部署。企业用户可根据场景选择:初期展示站推荐经济型e实例或u2i实例,品牌官网选4核8G u2i或g9i,视频购物类选4核16G u2i或8核16G c9i,游戏软件类选8核32G g9i或8核64G r9i。
|
21天前
|
存储 弹性计算 运维
2026年阿里云99元服务器「ECS经济型e实例」解析测评,超高性价比
2026年阿里云ECS经济型e实例(2核2G/3M带宽/40G ESSD)仅99元/年,新老用户同享,续费不涨价。搭载Intel Xeon Platinum处理器(主频2.5GHz),支持轻量建站、开发测试等场景,性价比极高。阿里云99元服务器活动:https://t.aliyun.com/U/OTnSAH
|
21天前
|
人工智能 安全 机器人
【AI 尝鲜实验室】上新 | QwenPaw:本地优先的多渠道个人 AI 助手,让 AI 分身住进你的钉钉与飞书
QwenPaw 是 AgentScope 团队开源的本地优先个人 AI 助手(GitHub 17.4k+ Stars,Apache-2.0 协议),非普通 ChatBot,而是具备长期记忆、多渠道接入(钉钉/飞书/微信/Discord)、本地跑模型、多 Agent 协作能力的“AI 分身”。本实验通过阿里云计算巢一键云端部署,浏览器安全代理即可快速配置使用。
|
前端开发 NoSQL Java
【AgentScope Java新手村系列】(2)第一个Agent-基础对话
第一个Agent-基础对话 — 演示 HarnessAgent 的 Builder 模式创建、ReAct 推理循环、流式事件与思考模式三个核心能力。
281 1
|
21天前
|
人工智能 自然语言处理 安全
阿里云百炼大模型平台详解:定位、模型矩阵、落地场景与计费方案
2026年6月正值阿里云“AI普惠计划”关键期,新用户可免费领取7000万Tokens、首月Pro版免费,企业用户享高额迁移补贴,是体验与落地百炼平台的最佳时机。未来,随着模型能力的持续迭代、应用生态的不断丰富、安全体系的日益完善,阿里云百炼将进一步渗透千行百业,成为企业与用户使用AI大模型的“标配平台”,助力中国AI产业规模化、普惠化发展。
548 1