Linux部署web应用的步骤

前言

本文主要将使用maven开发的web应用部署到Linux系统上的步骤做详细介绍。使用的工具为idea、Ubuntu以及XShell。Ubuntu已经安装jdk、tomcat以及mysql。

1.将应用打包使用

本文的项目目录如下

Linux部署web应用的步骤

使用cmd进入项目的目录,然后输入mvn clean package -Dmaven.test.skip=true

Linux部署web应用的步骤

打包成功后进入../action/target/action目录,然后将该目录下的所有东西压缩成一个zip包:sms.zip

Linux部署web应用的步骤

2.将sms.zip传输到Linux系统上

2.1在XShell中新建文件传输窗口

Linux部署web应用的步骤

2.2将sms.zip传输到 ..tomcat/webapps/ROOT/目录下

Linux部署web应用的步骤

 3.解压缩sms.zip

在 ..tomcat/webapps/ROOT/目录下输入 unzip sms.zip命令

 Linux部署web应用的步骤

注:如果系统未安装unzip,可执行apt-get install unzip命令安装

4.调试

进入tomcat的bin目录输入 ./shutdown.sh确保服务器关闭

进入tomcat的bin目录输入 ./startup.sh 开启服务器,即可

注:如果想要查看tomcat的日志,进入tomcat的logs目录,然后执行tail -f catalina.out 命令即可,退出按ctrl + c