可以在 Ubuntu 20.04 上安装 Apache Tomcat 8 吗?

可以在 Ubuntu 20.04 上安装 Apache Tomcat 8 吗?

看来从 20.04 开始 Ubuntu 不再在存储库中提供 Apache Tomcat 8,只有 Apache Tomcat 9。我有一个学校作业要求我们使用 Apache Tomcat 8。有没有办法在 Ubuntu 20.04 上安装 Apache Tomcat 8,还是我必须获取带有 Ubuntu 18.04 的 VM?

答案1

您随时可以自行下载并提取 tomcat8 包并使用如下 systemd 脚本:https://gist.github.com/zengxs/a697d786b244d7b857d3d006213306a1 (或者从文件夹内启动 tomcat bin

顺便问一下,为什么你的学校作业要与 Tomcat 的修复版本绑定在一起?

干杯,马丁

答案2

我的建议是使用 docker 镜像,而不是安装旧包(只要你的任务允许)。了解 docker 对工作/容器/K8s 和软件开发/devops 非常有用。

安装 docker 桌面(有 gui)- 可以按照此处的指南进行操作https://docs.docker.com/desktop/install/linux-install/

或者

docker-ce(非图形化)Digital ocean 有一些很好的指南https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04

确保 docker/docker 桌面正在运行。

然后在 dockerhub.com 上找到你需要的镜像,转到 tomcathttps://hub.docker.com/_/tomcat然后搜索 8.0

拉取镜像

docker pull tomcat:8.0 

然后运行它

docker run -p 80:8080 tomcat:8.0

浏览到 http://localhost/

您应该看到 tomcat 8 的默认页面。

可以直接使用它,也可以使用内置的作业构建您自己的定制图像。

相关内容