2017-09-19 42 views
1

我知道有很多类似这个帖子,但到目前为止我还没有找到我的问题的答案。我对tomcat的经验很少。访问本地主机时出现404错误:<port>/manager/html on tomcat

原来这就是我面对:

  • 我对
  • 我安装包2.7 CKAN甲骨文VirtualBox中创建一个Ubuntu 14.04 VM,它是好的运行,在localhost:8080
  • 我访问要求在同一台机器上运行Geoserver,仅用于演示目的
  • 要部署geoserver WAR文件我(重新)安装tomcat7,没有错误
  • 默认端口8080是al准备好使用,所以我在server.xml
  • 改变了这一从8080到8095附带权利在tomcat-users-xml的manager.gui在多个职位是有据可查的用户
  • 重新启动,没问题,可以访问localhost:8095并获得“It works”页面。

但是:当试图访问localhost:8095/manager/html页面时,我得到一个404错误。

我在tomcat7文件夹中看到了多个关于“webapps”文件夹的帖子,但我没有这个。重新安装没有安装这个。

我真的没有要求使用tomcat,任何可以承载geoserver的替代方案都是可以接受的。

将感谢任何帮助/指导。

回答

0

简单的解决方案是使用来自downloads page的平台独立二进制文件。只需解压缩zip文件,您就可以准备好GeoServer并进行工作。在你的情况下,你将需要通过编辑start.ini来更改码头的使用,并在其中查找包含8080的行。然后运行bin/start.sh

要在tomcat中安装GeoServer,通常的步骤是将geoserver.war复制到/var/lib/tomcat7/webapps目录并等待tomcat为您解压。

如果您确实需要使用manager gui,那么我相信您需要通过软件包管理器添加tomcat7-admin

相关问题