在服务器机器中,一个网站(drupal)总是运行,现在我需要使用tomcat(该机器上安装了5.5版本)来使用web服务。
在安装了tomcat7
的另一台机器(B)中,地址http:// localhost :8080/
显示了tomcat页面,但是在机器A上显示了重定向到drupal网站的地址。这是否意味着网站已经使用了端口8080
?命令netstat -ntlp | grep LISTEN
给出以下输出:
...
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1719/apache2
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1719/apache2
...
这意味着端口8080已经打开并且已经使用过了,对吧? 我是否必须在另一个端口上设置tomcat?
答案 0 :(得分:1)
是。似乎Apache正在使用端口8080。
你的A机器上的tomcat可能甚至没有启动 - 检查日志,它应该报告无法绑定到端口。
您可以转到server.xml并更改端口。