前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >快速学习Linux-部署应用

快速学习Linux-部署应用

作者头像
cwl_java
发布2019-11-14 14:41:27
5820
发布2019-11-14 14:41:27
举报
文章被收录于专栏:cwl_Java

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/103048360

部署应用方式
  • 部署应用有两种方式:
    • 1、第一种是在conf目录下的server.xml设置需要加载的项目
    • 2、第二种是直接把项目放到webapps目录下

那么针对这两种部署方式,我们来详细讲解一下他们具体如何部署应用

  • 1)使用server.xml方式部署应用
    • 1、首先需要知道你将要运行的应用的储存目录位置:比如说你把应用存在了/data/project这个路径上
    • 2、需要知道你这个应用是直接一个文件夹还是一个war包,又或者是一个直接压缩的zip包。如果是war包,或者是其他zip或rar等这样的压缩包的话,那就需要先解压出来,执行解压命令,把war包解压到当前目录下,并且目录名叫p2p:unzip p2p.war -d p2p
    • 3、用vi编辑器打开tomcat,conf目录下的server.xml,比如你的tomcat放在了/data下,那么就先进入/data/tomcat/conf/目录,在用vi编辑server.xml文件:vi server.xml
    • 4、打开了server.xml后: 1)按shft+g跳转到最末行 2)按i键开启编辑模式 3)看标签里有无标签,没有的话就写一个,比如说你写了这样:
代码语言:javascript
复制
<Context path="/" docBase="/app/mgrsite-1.0.0.war"/> 

path就是应用的环境上下文路径,docBase就是需要部署的应用磁盘路径

  • 2)使用webapps目录部署应用

1、直接把应用放到tomcat的webapps目录下,可以直接放war包,也可以解压出来放一个文件夹:比如:你放的是一个p2p.war,或者是p2p.war解压后并且文件夹是p2p的应用,那么启动tomcat之后,这个应用的访问路径是有上下文路径的,上下文路径为:p2p。

2、那么如果不想要有上下文路径的话,那么就把解压后的p2p应用目录名改成ROOT目录名,如果本来就有的话就,那么把原来的ROOT删掉,再把目录名称为ROOT的p2p应用考到webapps下,启动tomcat后,这个应用的访问路径就没有上下文路径了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 部署应用方式
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档