在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。