Apache Tomcat是一个流行的开源Web服务器和Java代码的Servlet容器。电子表格软件Spreadsheet支持的部署中间件也包括Apache Tomcat。根据Apache发布安全公告,会不定时修复一些信息安全漏洞,会影响多个版本。建议受影响用户做好资产自查以及预防工作,以免遭受黑客攻击和有其他安全隐患。
比如最近就出现了信息泄露漏洞,本文适用于在Windows版本安装了Spreadsheet的Tomcat进行升级指引。
具体操作方法如下:
关闭Smartbi的CMD窗口或在Windows的服务中停止Spreadsheet的服务,关闭下面截图窗口即可
点击即可获取: apache-tomcat-8.5.91-windows-x64.zip (11.41 M)
如需其他版本,点击到官网获取
获取到安装介质后,解压后结果如下图
备份旧版本,备份旧版本tomcat目录,如命名为“备份Tomcat”
解压并重命名新版本的Tomcat安装包,命名为"Tomcat"
说明:
1.将新安装包命名为旧安装包名称的原因:
Tomcat和Spreadsheet的相关配置文件中包含了原有的旧Tomcat路径名称,所以此处将新安装包名称修改成旧安装包名称,可以减少修改配置文件中Tomcat路径的步骤,避免出现配置文件路径未修改导致服务启动或者访问异常。
2.基于Tomcat的安全漏洞问题,建议删除Tomcat/webapps目录自带的文件。
复制旧Tomcat中bin目录相关文件到新的Tomcat,如下图所示,复制Tomcat_back/bin目录下的(如下截图)文件到Tomcat/bin目录下
复制Tomcat_back/webapps目录下所有文件到Tomcat/webapps目录下
修改新版本Tomcat的server.xml
更改端口号方法:
1、打开server.xml文件。文件的目录是:<Tomcat的根目录>\conf\。
2、更改图中红框位置的端口号,改为与之前版本的一致(默认为18088),请根据实际情况来修改
重新启动,确认Tomcat版本升级为8.5.91
PS:如果在启动时显示乱码,可以通过以下办法解决:一般Tomcat出现乱码都是字符集的问题,在Tomcat目录下conf中找到logging.properties文件大概在47行处把java.util.logging.ConsoleHandler.encoding = UTF-8改为java.util.logging.ConsoleHandler.encoding = GBK 重启tomcat即可
如果进入了系统升级,就进入按照指示升级,升级后访问使用Spreadsheet
如果不需要升级,就直接跳转到登录页面,进行使用即可
————————————————
立足经典、真Excel设计、社区版永久免费!立即下载使用,开启高效报表开发之旅!
了解企业如何建设可信指标底座
快速了解银行经营分析与智能问数场景
覆盖供应链、生产制造、财务数字化等
回到 顶部
AI分析体验
商务咨询
联系我们
400-878-3819 转1
在线咨询
实时沟通,快速解答您的疑问
企微咨询
微信扫码,免费获取资料与资讯
Demo体验
返回顶层