在 Debian 下启动 Tomcat,常见有几种方式,取决于你是 用 apt 安装的 还是 手动下载解压的。下面分别说明。
Debian 官方仓库里一般有 Tomcat(如 tomcat9、tomcat10)。
sudo apt update
sudo apt install tomcat9
sudo systemctl start tomcat9
sudo systemctl enable tomcat9
systemctl status tomcat9
http://localhost:8080
如果你是从 Apache 官网下载的 Tomcat(如 apache-tomcat-9.x.x.tar.gz):
cd /usr/local/tomcat
# 或你解压的目录
./bin/startup.sh
./bin/shutdown.sh
ps -ef | grep tomcat
或
netstat -tlnp | grep 8080
sudo netstat -tlnp | grep 8080
如果被占用,可修改:
vim conf/server.xml
修改:
<Connector port="8080" ... />
Tomcat 依赖 Java:
java -version
如未安装:
sudo apt install openjdk-11-jdk
如果用 root 解压,普通用户启动可能失败:
sudo chown -R tomcat:tomcat /usr/local/tomcat
which tomcat9
或
ls /etc/init.d/ | grep tomcat
如果你愿意,可以告诉我:
我可以给你更精确的启动和配置方案 ✅