手工部署Java Web
方案简介
Tomcat是一个被广泛使用的Java Web应用服务器。本文介绍了在华为云弹性云服务器上部署Java Web环境的操作步骤。首先需要下载部署Java Web环境所需的安装包,并将安装包上传至云服务器,然后设置弹性云服务器安全组规则,再安装并配置相关软件,完成开发环境的配置。
适用对象
本文档适用于使用华为云弹性云服务器部署Java Web环境的用户。
本文使用的云服务器以华为云CentOS 7.3 64bit操作系统云服务器为例。
安装流程

相关软件及工具
工具名称 |
说明 |
获取方式 |
---|---|---|
PuTTY |
跨平台远程访问工具。用于在软件安装过程中在Windows系统上访问云服务器。 |
|
WinSCP |
跨平台文件传输工具。用于在Windows系统和Linux系统间传输文件。 |
必备事项
- 创建弹性云服务器,且弹性云服务器已绑定弹性公网IP。
- 登录弹性云服务器,执行如下命令,新建jdk目录和tomcat目录。
mkdir webDemo
cd webDemo/
mkdir jdk
mkdir tomcat
- 您可以选择将安装包下载至本地后使用文件传输工具将安装包上传至云服务器。或者选择使用wget命令直接下载安装包至云服务器。
- 方法一:使用文件传输工具上传安装包至云服务器。
- 使用WinSCP工具上传jdk软件包至云服务器jdk文件夹。
- 使用WinSCP工具上传tomcat软件包至云服务器tomcat文件夹。
- 方法二:使用wget命令直接下载安装包至云服务器。
- 执行如下命令,进入jdk目录。
- 执行如下命令,下载jdk软件包。
请参考表1查询jdk下载地址,或者使用其他开源镜像地址获取安装包。
例如:我们以jdk17为例,在列表中查看可用的JDK软件包版本,以jdk-17_linux-x64_bin.tar.gz安装包为例,执行以下命令。
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
- 执行如下命令,进入tomcat目录。
- 执行如下命令,下载tomcat软件包。
请参考表1查询tomcat下载地址,或者使用其他开源镜像地址获取安装包。
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-x/vx.x.xx/bin/apache-tomcat-x.x.xx.tar.gz
例如:单击开源镜像地址,查询当前可用版本,以v8.5.76版本安装包为例,执行以下命令。
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.76/bin/apache-tomcat-8.5.76.tar.gz --no-check-certificate
- 方法一:使用文件传输工具上传安装包至云服务器。
设置弹性云服务器安全组规则
安装jdk
- 执行如下命令,进入jdk目录。
- 解压jdk安装包到jdk目录下。
- 配置环境变量。
- 在底部添加以下内容。
#set java environment export JAVA_HOME=/home/webDemo/jdk/jdk-17.0.2 export JRE_HOME=/home/webDemo/jdk/jdk-17.0.2/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
- 执行以下命令保存并退出。
- 执行以下命令使/etc/profile里的配置生效。
- 验证安装。
回显信息如下所示验证安装jdk成功。
[root@ecs-c525-web ~]# java -version java version "17.0.2" 2022-01-18 LTS Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86) Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
安装tomcat
- 执行如下命令,进入tomcat目录。
- 解压tomcat安装包到tomcat目录下。
tar -xvf apache-tomcat-x.x.xx.tar.gz -C /home/webDemo/tomcat/
例如:以v8.5.76版本安装包为例,执行以下命令。
tar -xvf apache-tomcat-8.5.76.tar.gz -C /home/webDemo/tomcat/
- 进入tomcat的bin目录,执行以下命令安装tomcat。
cd /home/webDemo/tomcat/apache-tomcat-x.x.xx/
cd bin/
例如:以v8.5.76版本安装包为例,执行以下命令。
cd /home/webDemo/tomcat/apache-tomcat-8.5.76/
cd bin/
- 执行如下命令编辑setclasspath.sh脚本。
并在setclasspath.sh脚本底部添加以下内容。
请根据安装jdk中jdk的版本号替换如下内容中的jdk版本号。export JAVA_HOME=/home/webDemo/jdk/jdk-17.0.2 export JRE_HOME=/home/webDemo/jdk/jdk-17.0.2/jre
- 执行如下命令保存后退出。
- 可输入以下命令启动tomcat。
验证Java Web环境搭建完成
在浏览器输入以下内容。
http://云服务器弹性公网IP:8080
如果界面跳转至默认的Tomcat界面,证明Java Web环境搭建完成。我们就可以在公网访问云服务器的8080端口了。

