在CentOS上选择合适的Tomcat版本时,应考虑以下几个关键因素:
sudo yum update
sudo yum install java-1.8.0-openjdk-devel
java -version
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.tar.gz
tar -zxvf apache-tomcat-9.0.56.tar.gz
echo 'export CATALINA_HOME="/usr/local/tomcat"' >> /etc/profile
echo 'export PATH=$PATH:$CATALINA_HOME/bin' >> /etc/profile
source /etc/profile
/usr/local/tomcat/bin/startup.sh
curl http://localhost:8080
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
综上所述,对于新部署的应用,建议选择CentOS Stream 8搭配Tomcat 9,以获得最佳的性能和安全性。对于仍在使用CentOS 7的系统,应考虑升级路径,逐步迁移到CentOS Stream 8或9。