部署web项目以及排查部署出现的问题(Linux环境搭建之七)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.
本文出自 不怕报错 就怕不报错的小猿猿 的博客

部署web项目以及排查部署出现的问题(Linux环境搭建之七)

前言

此篇“Linux环境搭建之七”博客接上六篇博客的后续,

VMware虚拟机的安装图解(Linux环境搭建之一)
Centos系统镜像安装图解(Linux环境搭建之二)
使用XShell和WinSCP工具(Linux环境搭建之三)
JDK安装图解(Linux环境搭建之四)
Tomcat安装图解(Linux环境搭建之五)
MySQL安装图解(Linux环境搭建之六)&&虚拟机的备份(快照)

在这里插入图片描述

七. 部署Web项目

  1. web项目打包成war文件
    在这里插入图片描述
    查看war包是否打包成功:
    在这里插入图片描述
    博主在打包war包的时候,报了一个错误:http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException ,这时的解决办法,博主在此分享:
    导入 maven项目出现 http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException 的解决方法
  2. 使用WinSCP将war包传输到centos的xiaoqing/tomcat/webapps中,如图
    在这里插入图片描述
  3. 为了后续检查报错,所以先把所有日志删掉在这里插入图片描述
  4. 重新启动Tomcat在这里插入图片描述
  5. 去浏览器访问Tomcat在这里插入图片描述
  6. 启动本地项目的后台Tomcat在这里插入图片描述
  7. 先访问本地项目的后台看是否成功,是否能打印数据在这里插入图片描述
  8. 再访问一下Linux中的Tomcat,这时出了问题在这里插入图片描述
    这时Tomcat报了错而不是在控制台打印的了,那这时我们怎么去查看错误信息,利用可视化工具WinSCP中的Tomcat下的logs(日志)来查看,如下图所示(在此之前博主把logs下的所有日志都删了,这时报的错误是新的):在这里插入图片描述
    查看错误的信息,我们只需要查看catalina.2020-09-26.log和localhost.2020-09-26.log这两个日志文件就可以了
    博主提供几个一般出现的问题及解决办法(注意):
    错误1:报的错误是没有“某某”数据库名及表
    解决办法:我们本地的数据库上的数据库名和表这些必须服务器上的数据库也要有,例如(如下图):

    在这里插入图片描述
    错误2:数据库的用户名与密码不对(匹配不上,这是服务器的MySQL用户名及密码)
    解决办法:用可视化WinSCP工具,在db.properties中改为自己在Linux中安装MySQL时设置的密码,用户名是root,如下图所示:

在这里插入图片描述
在这里插入图片描述
记得修改后保存哦!(本次密码为xiaoli@2019)
9. 接下来我们就重启服务器端的Tomcat,为了我们找错误方便,在启动之前我们先把所有的日志文件清掉,并且把Tomcat先停止再重新启动(避免报端口号被占用的错误
(1):清除日志在这里插入图片描述
(2):停止Tomcat并重新启动
在这里插入图片描述

  1. 如果日志文件catalina.out能够打印出数据库中的数据,那么Linux部署项目就成功啦

尾篇

Linux的环境搭建的最后一步部署项目就完成啦!!那么意味着Linux的环境也搭建好了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值