随笔分类 - Tomcat
摘要:问题复现 项目上历史项目为解决漏洞扫描从Tomcat 6.0升级到了9.0版本,服务启动的日志显示如下警告,数据源是通过JNDI方式在server.xml中配置的,控制台上狂刷无法找到表空间的错误(没截图) 报错: 06-Nov-2024 10:32:03.701 警告 [main] java.ut
阅读全文
摘要:目的 防止黑客利用中间件及版本号有针对性发起攻击。 处理方法 处理方法有两种:改server.xml、改tomcat内部的catalina.jar 方式一:改server.xml 在server.xml的Host块内添加<Valve className="org.apache.catalina.va
阅读全文
摘要:问题背景 最近在开发项目接口,基于SpringBoot 2.6.8,最终部署到外置Tomcat 8.5.85 下,开发过程中写了一个CookieFilter,实现javax.servlet.Filter接口,代码编译期正常。部署到外置Tomcat 8.5.85 下,在控制台上报错: 16-Jan-2
阅读全文
摘要:Tomcat 各日志之间的关系 一图胜千言! 其他日志如 localhost.{yyyy-MM-dd}.log、localhost-access.{yyyy-MM-dd}.log 的 localhost 是context的名称,往往一个应用程序是一个名称。 分割 catalina.out 按上图所示
阅读全文
摘要:为什么要写本文? 今天一个群友在群里问怎么给Tomcat配置SSL,也就是HTTPS,他买的阿里云的服务器,自带公网ip,还找到了免费的SSL证书 既然@我了,我就帮忙搞一搞呗,我就要了一个带sudo的用户,开始了 踩到坑的原因还是因为自己对Linux的用户端口权限不够了解,所以记下来,告诫自己戒骄
阅读全文
摘要:问题: 如果tomcat中上传了很多的图片,会导致tomcat启动的时候会慢,所以应该把图片上传到tomcat容器外部 那么,问题来了: tomcat出于安全考虑,禁止了直接访问外部硬盘资源。 解决: 修改tomcat配置文件,配置虚拟路径,使tomcat的项目可以访问硬盘资源。 简单教程: 准备:
阅读全文
摘要:我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限. 进入tomcat安装目录 在<tomcat-users> 节点下面增加如下配置,密码和用户名都可以自己设置: 保存退出 :wq 重启tomcat
阅读全文