首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webapp tomcat8中的项目不能在网页中运行

问webapp tomcat8中的项目不能在网页中运行
EN

Stack Overflow用户
提问于 2018-08-04 04:50:41
回答 1查看 234关注 0票数 0

我正在尝试使用MacOS在Apache2虚拟机中使用tomcat8运行我的应用程序。IP地址是:http://143.167.11.2:8080,这是我在浏览器上运行链接时的视图:

​

​

我已经按照以下说明使用:apt-get install tomcat8在此apache2虚拟机中安装了tomcat8:https://www.linode.com/docs/development/frameworks/apache-tomcat-on-ubuntu-16-04/

当我运行这个地址http://143.167.11.2:8080时,结果是一样的,它只是显示了相同的图片

。它不会显示tomcat主页。

我试着在终端内部运行这个:./startup.sh,它启动了。

​

但是当我运行链接地址http://143.167.11.2:8080时,结果是一样的,它显示了apache主页。

我尝试将我的项目放入/var/lib/tomcat8/webapps中,然后尝试运行:http://143.167.11.2:8080/visualisation-dataproject。但结果如下:

​

你知道如何在web浏览器上运行我的项目(我放在webapps文件夹中)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-04 18:29:28

Apache2通常用于PHP项目。Tomcat通常用于java项目。你不能在web浏览器上运行tomcat的原因有一定的可能性。其中一个原因是您没有正确安装tomcat8。即使你已经安装了它,你也应该检查它是否真的工作正常。如果它可以在虚拟机上运行,那么在server.xml中为tomcat设置端口时可能会出现问题。

要检查行,请尝试:sudo nano /etc/tomcat8/server.xml,然后查找<Connector port="8080" protocol="HTTP/1.1 ...行。

并尝试将端口8080更改为另一个端口,例如: 8081。为什么?防止tomcat8服务器与其他服务器(如apache2 )使用相同的端口运行。

之后,尝试此链接上的步骤:https://askubuntu.com/a/434085/856656它应该可以工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51679948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档