Apache Tomcat 8.5.6Java Web服务器

Linux 上的 Tomcat 安装包,apache-tomcat-8.5.6.tar.gz,算是我工作中用得比较顺手的 Java Web 服务组件了。轻量、兼容性广,部署也挺简单,不挑 Linux 版本,适合你快速搭好开发环境。

Tomcat 的目录结构也蛮清晰的。bin目录下的startup.shshutdown.sh挺实用,开关服务就靠它们。配置都在conf里,重点看看server.xmlweb.xml,一个定服务端口,一个定 Web 默认行为。

lib放的是运行需要的 jar,webapps是你部署项目的主场,直接扔个 WAR 包进去就能跑。日志都在logs里,有问题翻翻它。

装 Tomcat 也简单,下载好压缩包,tar -zxvf解开,放到/opt或者/usr/local下就行了。记得把bin路径加到PATH里,不然每次都得敲全路径。

如果你要生产部署,建议用Systemd加个启动脚本,开机自动启动,省心不少。还有别忘了开放8080端口、防火墙要设好,不然外网访问不了。

嗯,Apache Tomcat 8.5.6虽然不如 WildFly 那种全家桶功能全,但它轻、跑得快,适合大多数中小项目。配合ServletJSP开发用得还挺舒服。

如果你还不太熟 Tomcat 的配置和使用方式,可以看看这些相关文章:

如果你常做 Java Web 开发,不妨收藏这个包,自己配一套本地环境,调试、测试都方便。

gz
apache-tomcat-8.5.6.tar.gz 预估大小:638个文件
file
configtest.bat 2KB
file
digest.bat 2KB
file
startup.bat 2KB
file
catalina.bat 14KB
file
shutdown.bat 2KB
file
version.bat 2KB
file
setclasspath.bat 3KB
file
tool-wrapper.bat 4KB
file
CompressionServletResponseWrapper.class 5KB
file
CompressionResponseStream.class 6KB
file
CompressionFilter.class 5KB
file
AsyncStockServlet.class 5KB
file
SessionExample.class 5KB
file
CookieExample.class 4KB
file
Snake.class 5KB
file
SnakeAnnotation.class 4KB
file
DrawMessage.class 5KB
file
Room.class 8KB
file
Client.class 5KB
file
Clock2.class 6KB
gz 文件大小:8.87MB