在CentOS上部署Tomcat应用步骤如下:
安装Java环境
sudo yum install java-1.8.0-openjdk-devel
java -version # 验证安装
下载并解压Tomcat
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.7/bin/apache-tomcat-10.1.7.tar.gz
sudo tar -xzf apache-tomcat-10.1.7.tar.gz -C /opt
sudo mv /opt/apache-tomcat-10.1.7 /opt/tomcat # 可选重命名
配置环境变量
编辑 /etc/profile.d/tomcat.sh,添加:
export CATALINA_HOME=/opt/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
执行 source /etc/profile.d/tomcat.sh 生效。
启动Tomcat
sudo systemctl start tomcat # 使用systemd(推荐)
# 或
/opt/tomcat/bin/startup.sh # 直接运行脚本
验证:浏览器访问 http://服务器IP:8080,看到Tomcat欢迎页即成功。
部署应用(WAR包)
webapps目录:sudo mv your-app.war /opt/tomcat/webapps/
http://服务器IP:8080/your-app 访问。设置开机自启动(可选)
sudo systemctl enable tomcat
说明:
/opt/tomcat/conf/server.xml。tomcat)运行Tomcat,避免权限问题。