在Debian上部署JSP应用步骤如下:
安装Java环境
sudo apt update
sudo apt install openjdk-11-jdk # 推荐使用OpenJDK 11+
java -version # 验证安装
安装Tomcat
sudo apt install tomcat9 tomcat9-admin # 安装Tomcat及管理工具
sudo systemctl start tomcat9 # 启动服务
sudo systemctl enable tomcat9 # 设置开机自启
/opt/tomcat
,配置环境变量及权限后启动。部署JSP应用
cd /path/to/your/project
mvn package # 生成target/your-project.war
webapps
目录:sudo cp target/your-project.war /var/lib/tomcat9/webapps/
验证部署
访问http://服务器IP:8080/your-project/
,查看JSP页面是否正常显示。
可选配置
/etc/tomcat9/server.xml
,调整<Connector port="8080">
中的端口号。/etc/tomcat9/tomcat-users.xml
,添加manager-gui
角色用户。ufw
放行对应端口:sudo ufw allow 8080/tcp
注意事项:
systemd
管理Tomcat服务,避免直接运行脚本。参考来源:[1,3,4,5,6,7,8,9,10,11]