chengduren2014
chengduren2014
采纳率0%
2016-02-16 15:07 阅读 5.4k

在linux中部署web应用,不能访问,怎么解决啊?

我在虚拟机的linux中部署了war包。通过浏览器访问不能访问到,错误404,但是可以访问到tomcat的欢迎页面。项目在windows下是可以正常访问的。
我查看了tomcat日志文件catalina.out,发现tomcat启动时,根本没有deploy我的项目。但是我查看webapps目录下,已经创建了文件夹。
麻烦高手帮忙解答一下啊,请问怎么回事啊?谢谢啦!

环境是
linux版本是red linux 5
mysql5
tomcat 7

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

8条回答 默认 最新

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-02-16 15:17

    虚拟机和物理机其实是一样的,至于你为什么没有deploy,这个要看你的配置。
    http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891633.html

    点赞 评论 复制链接分享
  • Mr_dsw Andoter 2016-02-17 00:50

    重新打包发布一次看看行不行???

    点赞 评论 复制链接分享
  • oyljerry oyljerry 2016-02-17 02:22
  • diaoliwei2 DreamTHT 2016-02-17 02:42

    将你的war包在windows下部署一下,没问题时再弄到linux下,是不是war包有问题啊

    点赞 评论 复制链接分享
  • Royal_lr Royal_lr 2016-02-17 02:50

    估计是配置的问题吧,,,

    点赞 评论 复制链接分享
  • u013268304 252709215 2016-02-17 03:59

    应该是访问的路径有问题吧。仔细检查一下,webapps下的文件夹和你的访问路径是否一致

    点赞 评论 复制链接分享
  • chengduren2014 chengduren2014 2016-02-17 14:15

    谢谢大家。统一回复大家,是数据库的问题。tomcat启动deploy项目的时候,显示链接不到数据库。
    目前还没有解决!

    点赞 评论 复制链接分享
  • chengduren2014 chengduren2014 2016-02-24 14:54

    哎呀,是因为linux上的mysql没有设置用户名和密码。设置好用户名和密码后,就可以链接数据库了,项目已经部署成功,谢谢大家!

    点赞 评论 复制链接分享

相关推荐