【发布时间】:2020-06-15 23:18:43
【问题描述】:
在运行 startup.sh 时,这是显示的输出
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-amd64
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.
按照此步骤安装:https://phoenixnap.com/kb/how-to-install-tomcat-ubuntu
使用
打开端口sudo ufw allow 8080/tcp
sudo ufw allow 8080
netstat -tunlp | grep java 给出了这个:
tcp6 0 0 :::8080 :::* LISTEN 13705/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 13705/java
但是http://ip:8008没有出现在tomcat主页上。
安装 apache2 后,我可以在 http://ip 查看 apache 主页,但 tomcat 似乎根本无法工作。
catalina.out 没有错误,最后一行这样说
15-Jun-2020 23:10:05.846 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [1,223] milliseconds
提前感谢您的帮助。
【问题讨论】:
-
是不是因为我同时运行了apache和tomcat?我需要更改端口吗?
-
从您的浏览器中,您需要连接到端口 8080 而不是您提到的 8008。如果您有权访问服务器,请尝试 curl 命令
http://localhost:8080如果您有多个网卡,请将 localhost 替换为这些网卡的 ip -
8008 打错了.. 我用的是 8080
标签: linux tomcat ubuntu-18.04 tomcat9