在 Debian 上配置 Tomcat,通常是为了在服务器上运行 Java Web 应用(如 JSP、Servlet、Spring Boot WAR 包等)。下面从「为什么配置」和「怎么配置」两个角度说明,并给出 Debian 下的常见做法。
sudo apt update
sudo apt install tomcat10
Debian 12 默认是 Tomcat 10
老项目可能需要 Tomcat 9(注意 Jakarta EE 包名变化)
安装后:
/etc/tomcat10//var/lib/tomcat10/webapps//var/log/tomcat10/sudo systemctl start tomcat10
sudo systemctl enable tomcat10
访问测试:
http://服务器IP:8080
✅ 优点:
sudo apt install openjdk-17-jdk
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.x/bin/apache-tomcat-10.1.x.tar.gz
tar -zxvf apache-tomcat-10.1.x.tar.gz
mv apache-tomcat-10.1.x /usr/local/tomcat
/usr/local/tomcat/bin/startup.sh
✅ 优点:
编辑:
/etc/tomcat10/server.xml
<Connector port="8080" protocol="HTTP/1.1" ... />
编辑:
/etc/tomcat10/tomcat-users.xml
<user username="admin" password="123456" roles="manager-gui,admin-gui"/>
xxx.war 放到:/var/lib/tomcat10/webapps/
sudo ufw allow 8080
在 Debian 上配置 Tomcat,是为了在稳定、可靠的 Linux 服务器环境中运行 Java Web 应用。
如果你愿意,可以告诉我:
我可以直接给你一份最适合你的配置方案。