weixin_40662260
坐错车
采纳率100%
2018-05-19 05:28

tomcat8.5必须要配置tomcat-users.xml才能正常访问吗?

5
已采纳

我在ECS上部署tomcat8,然后在webapps下上传了我自己项目的war包,其他的nginx和路径都配好了,但是通过ip访问不了项目,然后上网搜,最后在tomcat-users.xml下加了manager,admin角色和用户一些配置就好了,【注意!!!,配置完这里我的网站就神奇的好了,可以访问了】,于是我搜配置这个是干什么的,网上大部分说好像是为了在tomcat首页控制管理什么的,但是我都把webapps下的以前tomcat项目删了,只有我自己的项目,为什么还要配置什么manager的角色用户啥的呢?以前在本地用的是tomcat6还是7忘了,总之没配过这个也能访问,跟tomcat版本有关系?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

7条回答

  • GGGoodLuck G1LUCK 3年前

    没关系的 放在webapps下面就i可以 可能是你重启的原因,第一次启动没找到你那些目录和pid 多做一些测试 希望帮到你!

    点赞 评论 复制链接分享
  • ml1985kklt ml1985kklt 3年前

    跟tomcat-user.xml没有任何关系

    点赞 评论 复制链接分享
  • pengweicsdn pengweicsdn 3年前

    tomcat启动后,能访问tomcat主页么,如果可以再在你访问的tomcat主页路径后添加配置的路径

    点赞 评论 复制链接分享
  • u010805064 One_Way_ 3年前

    首先检查下ECS端口开了吗,如果用nginx代理了的话看下nginx的端口,tomcat我自己使用的方式是把webapps里的东西全部删除,然后配置文件里面最后

        <Context path="/" docBase="/opt/war/你的war包的绝对路径.war" debug="0" reloadable="true"/>
    
    点赞 评论 复制链接分享
  • Demo_Null Demo_Null 3年前

    不需要吧,我都是直接使用myeclipse自带的或者配置到tomcat文件夹就可以了

    点赞 评论 复制链接分享
  • wangshuai12l46 汹涌后浪 3年前

    一般myeclispe都会自带,享用的话可以自己去官网上下载,然后自己引进去

    点赞 评论 复制链接分享
  • u013533506 hicop 3年前

    是不是放错了目录,默认项目要放在webapp/ROOT目录下;如果不是放在ROOT下,要通过http(s)://ip:port/{app}访问

    点赞 评论 复制链接分享

为你推荐