我按照指南设置了Webshpere 8.5,然后转到“服务器”,“服务器类型”,“WebSphere应用程序服务器”,“服务器1”,“端口”。将“WC_defaulthost”更改为“8080”。
我还去了“环境”,“虚拟主机”,“默认主机”,“主机别名”。将第一个条目从“9080”更改为“8080”。
然后我向它部署了一个项目,我想通过http:// {my IP}:8080 / {我的应用程序名称}访问它,但它永远不会工作,我在C中找不到任何错误:\ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ logs \ server1 \ SystemOut.log,实际上我可以在其中找到一个日志条目,说“应用程序已启动:{我的应用程序名称}”。
另一个日志条目是“Web模块{我的模块名称}已绑定到default_host [:8080,:80,:9443,:5060, :5061,:443]“
我也通过命令行运行“netstat -an”,找不到任何关于端口“8080”的记录
答案 0 :(得分:0)
您在浏览器中看到了什么错误(404,500等等)?
除非您有Web容器跟踪,否则您可能在日志中看不到多少。首先启用的一个非常有用的事情是HTTP入站通道的NCSA访问和HTTP错误记录。这将产生类似于您在Web服务器中找到的日志,该日志记录客户端请求和给予它们的响应。
如果在日志中找不到此请求,则表示它首先没有到达服务器。此时,您想要检查网络。一个非常常见的问题是防火墙阻塞端口。