在我的linux机器上安装apache2服务器和apache tomcat服务器时出现问题

时间:2013-09-04 06:12:09

标签: java php apache tomcat

我在PHP和Java项目中工作,所以我的ubuntu机器同时安装了apache2服务器和apache tomcat服务器。我的问题是,当我从eclipse运行我的java应用程序时,url是,

localhost:8080/MyJavaApp

当我输入凭据并登录时,网址应为

localhost:8080/MyJavaApp/homePage.jsp

但浏览器有些如何服用

localhost/MyJavaApp/homePage.jsp 

因此我得到了错误。但是当我通过添加8080端口号编辑网址时,工作正常。但是每次添加8080来编辑我的网址很烦人。任何帮助都非常感谢。感谢。

2 个答案:

答案 0 :(得分:0)

将Tomcat的默认端口更改为其他端口,例如8181

当前版本的Web浏览器将端口8080识别为80,这就是为什么它会将您转发到80或从URL切断端口选项。

更改Tomcat端口打开服务器配置文件server.xml搜索“8080”,这是当前正在使用的端口,并将其替换为其他(确保新端口未使用)< / em>,保存并重启Tomcat。

答案 1 :(得分:0)

最后,我通过实验来弄清楚自己。 在server.xml中,在此行中,

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" proxyPort="80" redirectPort="8443"/>

我更改了proxyPort =“8080”,它运行正常。 但我仍然不知道问题与代理端口有什么关系,任何解释都非常感激。感谢。