文档首页/ 弹性云服务器 ECS/ 最佳实践/ 搭建环境/ 搭建Java Web环境/ 基于Tomcat构建Java web环境(Windows)
更新时间:2026-02-24 GMT+08:00
分享

基于Tomcat构建Java web环境(Windows)

简介

Tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,是一款比较流行的web应用服务器。本文主要介绍如何在华为云上使用弹性云服务器的Windows实例安装部署Tomcat。

该操作以“Windows Server 2022”操作系统为例,使用的JDK、Tomcat版本分别为OpenJDK 21、Tomcat 11。

前提条件

操作步骤

安装OpenJDK

  1. 访问OpenJDK官网,单击下载OpenJDK安装包。本示例选择OpenJDK 21,您也可以根据实际需求选择其他版本。
    图1 下载JDK
  2. 进入下载的安装包所在目录,解压安装包,获取解压后的路径。
    图2 JDK安装路径
  3. 配置环境变量。
    1. 右键单击此电脑,选择属性 > 高级系统设置 > 环境变量。
      图3 环境变量
    2. 在系统变量区域,单击新建变量,创建变量名为JAVA_HOME的系统变量,变量值为步骤2获取到的JDK解压路径,单击确定保存系统变量。
      图4 创建JDK系统变量
    3. 在系统变量找到Path,选中后单击编辑。
      新建以下两条路径。
      %JAVA_HOME%\bin
      %JAVA_HOME%\jre\bin
      图5 新建JDK路径
    4. 单击两次确定保存环境变量。
  4. 按Win+R打开运行窗口,输入cmd打开命令提示符窗口。执行以下命令,若显示版本信息则Java JDK已成功安装。
    java -version
    图6 JDK安装完成

安装Tomcat

  1. 远程连接到弹性云服务器。具体操作请参见Windows ECS登录方式概述
  2. 访问Tomcat官网,下载所需安装包。本示例选择Tomcat 11,您也可以根据实际需求选择其他版本,Tomcat与JDK等配套关系详情请参见官网
    图7 下载Tomcat
  3. 进入下载的安装包所在目录,解压安装包,获取解压后的路径。
    图8 Tomcat安装路径
  4. 配置环境变量。
    1. 右键单击此电脑,选择属性 > 高级系统设置 > 环境变量。
      图9 环境变量
    2. 单击新建,创建CATALINA_HOME系统变量,变量值为Tomcat解压路径,单击确定保存系统变量。
      图10 新建Tomcat环境变量
    3. 在系统变量找到Path,选中后单击编辑,新建以下路径。
      %CATALINA_HOME%\bin
      图11 新建Tomacat路径
    4. 单击两次确定保存环境变量。
  5. 设置Tomcat为Windows服务并启动。
    1. 按Win+R打开运行窗口,输入cmd打开命令提示符窗口。
      切换到Tomcat的bin目录,执行如下安装命令。若回显如下图所示,表示安装成功。
      service.bat install
      图12 Tomcat安装成功
    2. 按Win+R打开运行窗口,输入services.msc并回车,打开服务管理器。

      找到Apache Tomcat 11.0 Tomcat11服务,右键单击该服务,选择属性,将启动类型设置为自动,然后单击启动。

      图13 服务管理器
      图14 启动Tomcat
  6. 在ECS实例的安全组中添加入方向规则,以放行Tomcat端口号8080。为了增强安全性,建议仅放行需要访问的IP网段,避免将访问权限授予所有IPv4地址(即0.0.0.0/0)。具体步骤参见为安全组添加安全组规则
  7. 在本地浏览器地址栏中输入http://localhost:8080或者http://ECS实例公网IP:8080。如果显示如下页面,说明Java Web环境已部署成功。
    图15 访问页面

相关文档