Fork me on GitHub

Linux服务器tomcat启动maven项目

在本地的IDEA写了一个简单的maven项目,仅展示一个页面。之后将项目git push到服务器上。

在服务器git pull拉取(第一次需要clone),之后将项目打包编译后的做法如下:

前提(服务器环境要搭建好(java、maven、tomcat、git详情见前面的博客))

 

1、项目克隆到服务器

  /srv/www/wizzie/

2、项目打包编译

  mvn clean package install

  打包路径为maven仓库路径  /root/.m2/respobility/..../版本文件夹/ .war文件

3、将war包移到配置的tomcat项目发布路径下

  mv war包当前路径  目标路径

   完成之后查看目录文件:

 

 

一般tomcat的三个路径位置:

 

  一般为/usr/share/tomcat8/webapps/路径下

    如果要修改项目路径,则在/usr/tomcat8/server.xml修改,打开server.xml在最后的host标签里面加入

 <Context path="/srv/www/" (自定义的项目路径)docBase="photo" debug="0" reloadable="true" />

 

4、之后在tomcat/bin目录下重启tomcat(直接运行该目录下两个命令)

 

5、在关闭tomcat时会碰到很多问题:

     此时可以查看日志的详细错误解决问题:

  cat log日志:之后查看详细错误

 

6、之后在浏览器输入:

http://www.wizzie.top:8080/sunblog-1.0-SNAPSHOT/

 

7、发现这样输入域名进入网站很麻烦

  此时需要修改端口,在tomcat的配置文件server.xml中修改端口为80会直接映射到外网ip无需添加8080端口

 

 8、查看效果

posted @ 2018-01-20 18:04  sunwengang  阅读(1196)  评论(0编辑  收藏