apache-tomcat-6.0.10使用步骤详解(附启动与部署教程)

简介: Tomcat 6.0.10是经典Java Web服务器,适用于老项目部署。需先安装JDK 6/7并配置环境变量,解压后运行bin目录下startup.bat启动服务,浏览器访问localhost:8080验证。支持war包自动部署,可修改server.xml调整端口,关闭用shutdown.bat或Ctrl+C。

​

Tomcat 6.0.10 是个老牌的 Java Web 服务器,虽然现在版本比较旧,但有些老项目还在用它。拿到 apache-tomcat-6.0.10.rar压缩包,按下面的步骤来,很快就能跑起来。


一、准备工作

  1. 装好 JDK​

    Tomcat 是 Java 写的,必须先装 JDK(建议 JDK 6 或 JDK 7,和 Tomcat 6 搭配稳)。

    • 去 Oracle 官网或镜像站下对应版本 JDK;

    • 装完后,配置环境变量:

      • JAVA_HOME→ 指向 JDK 安装目录(例如 C:\Java\jdk1.6.0_45);
      • Path里加上 %JAVA_HOME%\bin。
    • 验证:cmd 输入 java -version,能看到版本号就 OK。

  2. 下载并解压 Tomcat​

    • 安装包下载:https://pan.quark.cn/s/129141195c6a,把 apache-tomcat-6.0.10.rar解压到你想要的目录,比如 D:\tools\apache-tomcat-6.0.10。
    • 解压完里面会有 bin、conf、webapps 等文件夹,这就是 Tomcat 的根目录。

二、启动 Tomcat

  1. 进入 Tomcat 的 bin目录(例如 D:\tools\apache-tomcat-6.0.10\bin)。

  2. 找 startup.bat(Windows 系统),双击运行。

    • 如果是 Linux/Mac,就用 startup.sh。
  3. 看到命令行窗口出现类似 “Server startup in xxx ms” 的字样,就说明启动成功了。

⚠️ 注意:

  • 第一次启动可能会慢一点;
  • 如果窗口一闪而过,多半是 JDK 没配好,回去检查 JAVA_HOME。

三、访问测试页面

  1. 打开浏览器,输入 http://localhost:8080。
  2. 能看到 Tomcat 的欢迎页(有猫图标的那个),就说明一切正常。

四、部署自己的项目(可选)

  1. 把自己的 war 包(或网页文件夹)放到 webapps目录下。

  2. Tomcat 会自动解压并部署,默认访问地址是:

    http://localhost:8080/你的项目名
    
  1. 如果要改端口,可以去 conf/server.xml里找到 <Connector port="8080"...>,把 8080 改成别的(比如 8090)。

五、关闭 Tomcat

  • 方法 1:在 bin目录双击 shutdown.bat(Windows)/ shutdown.sh(Linux)。
  • 方法 2:直接在启动的黑窗口按 Ctrl + C。

​

相关文章
|
存储 前端开发 异构计算
使用WebGL绘制热力图
使用WebGL绘制热力图
703 0
|
9月前
|
缓存 IDE 开发工具
Visual Studio 2022安装教程 Windows版专业版/企业版选择+安装路径修改+产品密钥激活指南
Microsoft Visual Studio(VS)是Windows平台主流IDE,集代码编辑、调试、测试、版本控制等功能于一体。本文详述VS2022专业版/企业版的离线安装、路径设置、工作负载选择及密钥激活全流程,操作清晰,新手友好。(239字)
10350 2
|
Java 应用服务中间件 Linux
Tomcat运行日志字符错乱/项目启动时控制台日志乱码问题
总结: 通过以上几种方法,概括如下:指定编码格式、设置JVM的文件编码、修改控制台输出编码、修正JSP页面编码和设置过滤器。遵循这些步骤,你可以依次排查和解决Tomcat运行日志字符错乱及项目启动时控制台日志乱码问题。希望这些建议能对你的问题提供有效的解决方案。
2503 16
|
8月前
|
安全 Linux Shell
Linux服务安装ftp服务(支持ftps)详细教程
本文详解vsftpd FTP服务器的快速部署:涵盖Debian/Ubuntu与CentOS/RHEL系统安装、专用用户与目录创建、核心安全配置(禁用匿名访问、chroot限制)、FTPS加密配置(TLS 1.2/1.3支持、自签名证书生成)及隐式SSL(端口990)设置,并提供服务管理与本地测试命令。
1267 2
|
11月前
|
运维 网络协议 Shell
【网络运维】Ping不通?别慌!用Telnet和Netstat精准排查端口连通性
本文介绍网络排查两大利器:Telnet与Netstat。通过Ping只能检测服务器是否在线,而Telnet可测试端口连通性,区分“连接被拒”与“超时”;Netstat则用于服务端查看端口监听状态,识别如仅监听127.0.0.1导致外网无法访问的问题。结合ss命令和“三板斧”流程,快速定位网络故障。
|
SQL 数据库
数据库数据恢复—SQL Server报错“错误 823”的数据恢复案例
SQL Server数据库附加数据库过程中比较常见的报错是“错误 823”,附加数据库失败。 如果数据库有备份则只需还原备份即可。但是如果没有备份,备份时间太久,或者其他原因导致备份不可用,那么就需要通过专业手段对数据库进行数据恢复。
1148 2
|
存储 关系型数据库 MySQL
【MySQL】myisam_max_sort_file_size=64G,是干什么的?底层原理是什么?
【MySQL】myisam_max_sort_file_size=64G,是干什么的?底层原理是什么?
1255 0
Cesium给物体添加贴图
这篇文章讲解了在Cesium中如何为3D模型添加贴图,并提供了具体的实现步骤和代码示例。
1235 2
|
SQL 监控 关系型数据库
深入解析MySQL死锁:原因、检测与解决方案
深入解析MySQL死锁:原因、检测与解决方案
|
前端开发 Java 应用服务中间件
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
1138 1

热门文章

最新文章