0

我正在使用tomcat7,并将其默认端口从8080更改为80。之后,当我尝试重新启动服务器时,它不会启动。它无法启动。

我更改了 /var/lib/tomcat7/conf/server.xml 中的端口 在更改它时,我修改了 server.xml 的文件权限,因为它之前是只读的。我试图查看 /var/log/tomacat7/catalina.xx.xx.xxxx 中的 catalina 日志,发现我更改了 server.xml,现在 tomcat 无法从 server.xml 中找到上下文

日志指出“严重:无法从 server.xml 加载服务器上下文”抱歉,我目前无法提供实际日志。我真的很困惑,我只是改变了端口,没有别的。即使还原更改也不会启动tomcat。

对于这个问题的任何帮助,我将非常感谢。

我在亚马逊 ec2 实例上使用 ubuntu 12.04 LTS 64 位服务器。我尝试检查那些可能在端口 80 或 8080 上运行的进程并杀死它们,但这也没有帮助。

4

1 回答 1

0

尝试将端口更改回 8080 并尝试运行。如果它运行良好,那么您选择的端口可能不可用,因为它属于根端口。为什么不尝试使用其他端口例如 8081,8085, 80XX ....?

于 2016-04-21T04:03:32.210 回答