Tomcat是目前被广泛应用的Java Web应用服务器,本文以Tomcat为例,为您介绍如何在Linux实例上部署Java Web环境。
远程连接云服务器并登录,具体操作请参考登录Linux实例小节。
下载JDK,请前往Java SE页面获取所需Java SE版本的下载地址,本文以JDK 18.0.2.1版本为例。
wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
执行以下命令,下载Tomcat。本文以Tomcat 8.5.xx为例,请前往开源镜像地址页面获取所需版本的下载地址。wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.xx/bin/apache-tomcat-8.5.xx.tar.gz --no-check-certificate
mkdir /usr/java
/usr/java
目录中。 tar xzf jdk-18_linux-x64_bin.tar.gz -C /usr/java
/usr/java
目录。cd /usr/java
ls
命令,查看JDK文件的名称,回显如下。jdk-18.0.2.1
profile
文件。vi /etc/profile
#set java environment JAVA_HOME=/usr/java/jdk-18.0.2.1 ##请替换为JDK文件的路径。 JRE_HOME=$JAVA_HOME PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar export JAVA_HOME JRE_HOME PATH CLASSPATH
profile
文件中新增配置生效。source /etc/profile
java -version
java version "18.0.2.1" 2022-08-18 Java(TM) SE Runtime Environment (build 18.0.2.1+1-1) Java HotSpot(TM) 64-Bit Server VM (build 18.0.2.1+1-1, mixed mode, sharing)
cd mkdir /usr/tomcat
/usr/tomcat
中。tar xzf apache-tomcat-8.5.82.tar.gz -C /usr/tomcat
bin
目录。cd /usr/tomcat/apache-tomcat-8.5.82/bin
setclasspath.sh
脚本。vi setclasspath.sh
JAVA_HOME=/usr/java/jdk-18.0.2.1 #JDK的路径 JRE_HOME=$JAVA_HOME
Enter
键,保存文件并返回。./startup.sh
登录云服务器控制台。
单击实例名称,选择“安全组”页签,单击“配置规则”按钮,跳转到安全组详情。
在“访问规则 > 入方向规则”页签,单击“添加规则”按钮。优先级为“1”,策略为“允许”,协议类型选择“TCP”,端口范围为“8080”,源地址为“0.0.0.0/0”,如下图所示。单击“确定”按钮。
http://<ECS实例公网IP地址>:端口号
访问Java Web。