在Ubuntu上安装Tomcat

安装背景

好久不见。
最近想要学习Web3层,于是决定准备安装Tomcat。
在浏览了各种网站后,发现大多数是关于在Windows上安装Tomcat的方法,偶尔会找到一些关于在Ubuntu上安装的文章,但由于过时的原因无法安装。
所以,我自己一边瞎搞一边进行了安装。

使用的环境

項目種類verOSUbuntu22.04.3LTSjavaOpenJDK19.0.2MWTomcat10.1.13

由于在其他文章中已经对版本确认进行了描述,我们在这里省略该部分内容。

在安装Tomcat之前需要先安装Java。

安装Java的原因

Tomcat是一个基于Java的Web应用服务器。Tomcat是用Java编写的,并在Java虚拟机(JVM)上执行。因此,需要Java才能运行Tomcat。

具体的原因有以下三个。

    1. Tomcat是用Java编写的。Tomcat的核心和许多Web应用程序都是用Java编写的。要运行用Java编写的程序,需要Java Runtime(JRE或JDK)。

Servlet和JSP的执行
Tomcat作为Java Servlet和JavaServer Pages(JSP)的容器运行。这些技术都是用Java编写的,因此Tomcat需要Java Runtime才能执行这些组件。

使用Java虚拟机(JVM)
Tomcat使用Java虚拟机(JVM)来运行Java应用程序。JVM将Java字节码转换为主机机器的本地代码,并执行应用程序。

Java的安装

    1. 首先进行操作系统的更新.

 

    1. 首先确认是否安装了Java.

 

    1. 确认要安装的Java版本.

 

    安装Java.
[root@DESKTOP-xxx]:/# apt update
[root@DESKTOP-xxx]:/# java -version
[root@DESKTOP-xxx]:/# apt info default-jdk
[root@DESKTOP-xxx]:/# apt install -y default-jdk

安装Tomcat

    1. 因为我想要在tmp中进行下载,所以我将当前目录切换到了tmp。

 

    1. 下载Tomcat。在这里,因为其他文章中尝试下载了镜像服务器的文件,所以即使下载了那个URL,也一直显示404错误,文件未找到。

 

    1. 用tar命令解压下载的文件。因为是gz文件,所以使用了-z选项,因为是提取操作,所以使用了-x选项,因为指定了文件,所以使用了-f选项,我还想要额外的详细信息,所以使用了-v选项。

 

    1. 启动Tomcat。

 

    1. 在浏览器中进行确认。访问http://localhost:8080。如果显示了Tomcat的默认首页,那么安装正常。

 

    停止Tomcat。
[root@DESKTOP-xxx]:/# cd /tmp
[root@DESKTOP-xxx]:/tmp# wget https://downloads.apache.org/tomcat/tomcat-10/v10.1.13/bin/apache-tomcat-10.1.13.tar.gz
[root@DESKTOP-xxx]:/tmp# tar -xzvf apache-tomcat-10.1.13.tar.gz
[root@DESKTOP-xxx]:/tmp# cd apache-tomcat-10.1.13/bin
[root@DESKTOP-xxx]:/tmp/apache-tomcat-10.1.13/bin# ./startup.sh
[root@DESKTOP-xxx]:/tmp/apache-tomcat-10.1.13/bin# ./shutdown.sh

最终

暫時從安裝到啟動和停止,步驟就是這些。細節部分我們以後再補充。另外,如果只是運行Java的話,不需要安裝Tomcat,只需安裝JDK就可以了,所以可能會有關於Tomcat的詳細文章。

广告
将在 10 秒后关闭
bannerAds