温馨提示×

Debian下Tomcat怎样启动

小樊
46
2026-10-03 12:28:42
栏目: 智能运维

在 Debian 下启动 Tomcat,常见有几种方式,取决于你是通过 apt 安装还是手动下载二进制包安装。


一、通过 apt 安装的 Tomcat(推荐方式)

Debian 官方仓库中的 Tomcat 通常作为 systemd 服务 管理。

1. 启动 Tomcat

sudo systemctl start tomcat9

(版本可能是 tomcat9、tomcat10,视 Debian 版本而定)

2. 设置开机自启

sudo systemctl enable tomcat9

3. 查看运行状态

sudo systemctl status tomcat9

4. 停止 / 重启

sudo systemctl stop tomcat9
sudo systemctl restart tomcat9

默认访问地址:
http://localhost:8080


二、手动安装的 Tomcat(官方 tar.gz 包)

如果你是从 Apache 官网下载并解压的:

1. 进入 Tomcat 目录

cd /opt/tomcat/bin

2. 启动 Tomcat

./startup.sh

3. 停止 Tomcat

./shutdown.sh

4. 查看日志

tail -f /opt/tomcat/logs/catalina.out

三、常见问题排查

1. 端口被占用(默认 8080)

sudo netstat -tulnp | grep 8080

2. Java 未安装

Tomcat 依赖 Java:

java -version

如未安装:

sudo apt install default-jdk

3. 权限问题

手动安装时,确保目录属主正确:

sudo chown -R tomcat:tomcat /opt/tomcat

如果你能告诉我:

  • Debian 版本
  • Tomcat 安装方式(apt / 手动)
  • 是否报错

我可以给你更精确的启动方案。

0 踩