tomcat9.0.0-M1版本
时间: 2023-10-11 16:06:18 浏览: 50
Tomcat 9.0.0-M1 是 Apache Tomcat 9 的第一个里程碑版本,发布于2016年5月26日。该版本主要是为了测试和评估 Tomcat 9 的新功能和改进而发布的,不建议用于生产环境。以下是 Tomcat 9.0.0-M1 的一些主要特性:
1. 支持 Java SE 8,并移除了对 Java SE 6 和 Java SE 7 的支持。
2. 改进了嵌入式部署和运行模式。
3. 对 WebSocket 和 HTTP/2 的支持得到了改进和扩展。
4. 支持使用 Servlet 4.0 和 JSP 2.4 规范。
5. 改进了安全性和管理功能。
6. 支持使用 OpenSSL 加密和解密 SSL/TLS 数据传输。
7. 支持使用多个 Web 应用程序之间的共享 Servlet、Filter 和 Listener。
总的来说,Tomcat 9.0.0-M1 是一个重要的里程碑版本,为后续的 Tomcat 9 版本奠定了基础。
相关问题
Apache Tomcat 存在安全漏洞,该漏洞源于用户代理能通过不安全的通道传输会话 cookie导致信息泄露。以下产品和版本收到影响: Apache Tomcat 11.0.0-M1 至 11.0.0-M2版本, Apache Tomcat 10.1.0-M1 至 10.1.5版本, Apache Tomcat 9.0.0-M1 至 9.0.71版本, Apache Tomcat 8.5.0 至 8.5.85版本。怎样修复
该漏洞已在Apache Tomcat的最新版本中得到修复,因此建议升级至以下版本:
- Apache Tomcat 11.0.0-M3或更高版本
- Apache Tomcat 10.1.6或更高版本
- Apache Tomcat 9.0.72或更高版本
- Apache Tomcat 8.5.86或更高版本
如果无法立即升级,请考虑以下两种临时解决方案之一:
1. 禁用Tomcat的HTTP/2支持。可以通过将以下行添加到Tomcat的配置文件中来实现:
```
<Connector ... protocols="org.apache.coyote.http11.Http11NioProtocol" />
```
2. 禁用cookies通过不安全通道进行传输。可以通过将以下行添加到Tomcat的配置文件中来实现:
```
<Context useHttpOnly="true">
```
请注意,这些解决方案都是临时的,建议尽快升级至最新版本以获得最佳保护。
centos7安装tomcat
好的,我可以为您提供关于CentOS 7安装Tomcat的指导。首先,您需要确保您的系统已经安装了Java,Tomcat是一个Java Web应用程序服务器。
以下是安装Tomcat的步骤:
1.在终端运行以下命令以下载Tomcat二进制文件:
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.0.M1/bin/apache-tomcat-9.0.0.M1.tar.gz
2.解压Tomcat二进制文件:
tar -zxvf apache-tomcat-9.0.0.M1.tar.gz
3.将解压后的文件夹复制到/opt目录下:
sudo mv apache-tomcat-9.0.0.M1 /opt/tomcat
4.创建Tomcat用户,并授权Tomcat用户访问Tomcat目录:
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
sudo chown -R tomcat:tomcat /opt/tomcat
5.设置环境变量:
export CATALINA_HOME=/opt/tomcat
6.启动Tomcat:
sudo /opt/tomcat/bin/startup.sh
现在Tomcat应该已经成功安装,您可以在浏览器中输入http://localhost:8080访问Tomcat应用程序服务器。