操作系统:CentOS 5.6

对于ubuntu 14.04来说,Tomcat的war包默认目录路径位置在 /var/lib/tomcat7/webapps

对于ubuntu 18.04来说,Tomcat的war包默认目录路径位置在 /var/lib/tomcat8/webapps 或 /var/lib/tomcat9/webapps

对于CentOS 7来说,Tomcat的war包默认目录路径位置在 /usr/share/tomcat/webapps

Tomcat版本:apache-tomcat-6.0.33

在Tomcat中部署war包很简单:

首先,直接把相应的war包放到$TOMCAT_HOME/webapps下,不用建目录;

然后,修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:

1

其中,docBase参数标识的是war包的名称。

访问时,使用如下地址进行访问:http://ip:port/hdfs-webdav

如果要把war包部署到Tomcat根目录,直接使用http://ip:port进行访问,需要的操作稍微复杂一些:

一、把war包解压,部署到除$TOMCAT_HOME/webapps以外的目录

二、删除$TOMCAT_HOME/ webapps/ROOT目录下的所有文件

三、在$TOMCAT_HOME/conf/Catalina/localhost目录下,新建一个ROOT.xml文件,写入类似于如下内容:

1

2

其中,docBase指向的是war包解压后的目录名称,需绝对路径。

linux 解压war到root_部署War包到Tomcat根目录位置(Ubuntu/CentOS)相关推荐

  1. Linux解压rar、zip、war、tar文件

    在Linux上解压常见文件的命令: rar文件:rar e xxx.rar zip文件:unzip -xzvf xxx.zip war包:jar -xvf xxx.war tar包:tar -xzvf ...

  2. linux解压文件名乱码,linux下解压zip文件时,文件名乱码的解决(转载)

    转自:http://blog.sina.com.cn/s/blog_6261f8690101c1gx.html windows下的zip文件,在linux下解压时,经常会出现文件名乱码的情况. 主要原 ...

  3. Linux解压WINRAR文件

    windows平台很多压缩文档为rar文件,那么怎么做到Linux解压rar文件(unrar安装和使用)? 简单,centos5安装unrar即可. unrar安装方法如下: wget  http:/ ...

  4. linux解压覆盖命令

    linux解压覆盖命令 unzip -o  app.zip -o参数不提示覆盖同名文件

  5. Linux解压bz2格式文件

    问题 Linux解压bz2格式文件 步骤 1. 在当前目录下打开终端 2. 输入sudo tar-jxf 文件名,可以用-C指定存放的文件夹,顺便说下可以提前创建文件夹,创建语句sudo mkdir ...

  6. linux 解压 视频插件,linux下压缩解压缩命令

    zip/gzip 命令 linux zip命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件 -n 特定字符串 不压缩具 ...

  7. linux的文件解压命令,linux解压命令(linux解压文件命令)

    在Linux指令下解压扩展名为".zip"的文件,最简单有用的方法是运用解压缩程序unzip来完结,详细的步骤如下: 装置unzip解压缩程序 通常情况下,Linux系统下都自带u ...

  8. linux解压7z文件,linux 中解压7z文件

    linux 中解压7z文件 更新时间:2017-03-26 00:13:50 linux 解压.解压7z文件方法 安装7z源[root@VM_18_10_centos ~]# sudo yum ins ...

  9. linux解压时的tar -zxvf是什么意思?

    linux解压时的tar -zxvf是什么意思? tar想必我们都知道就是解压缩的意思,那么tar后面跟着的zxvf又分别代表着什么呢 z 表示tar包是被gzip压缩过的,所以解压时需要用gunzi ...

最新文章

  1. 完成工作表-使用Google Spreadsheets作为数据后端
  2. Python适合初学者或者0基础学习吗?
  3. 变压器、稳压模块功率
  4. 常用函数(字符和字符串)
  5. .NET上海社区线下Meetup - 5.22 Blazor Day
  6. css flexbox模型_CSS Flexbox在全国范围内的公路旅行中得到了解释
  7. ThinkPHP-保存生成的二维码
  8. C语言 · 龟兔赛跑预测
  9. Ruby on Rails 和 J2EE:两者能否共存?
  10. e_msg_c_gs_enter_gs_req
  11. python apache_Windows 配置 Apache Python CGI
  12. “Rule can only have one resource source”错误
  13. 微课|玩转Python轻松过二级(2.1节):常用内置对象
  14. 技术并不来自通宵^_^
  15. 使用MapReduce挖掘父子关系
  16. Julia中的数据分析入门
  17. android汤姆猫的实验报告,毕业设计(论文)-基于Android的会说话的汤姆猫的设计与实现.doc...
  18. 自己使用的文本编辑器全部采用Tahoma字体
  19. Ajax响应前和完成事件 / beforeSend complete / 判断ajax是否执行完毕
  20. W801单片机学习笔记——调试器的配置与使用(适用于W801和W806)

热门文章

  1. ListIterator特有的方法
  2. noi 7221 拯救公主 (状态压缩+bfs)
  3. cocos2dx 2.2.5 hitWidget-onTouchEnded(pTouch, pEvent); 异常
  4. mvc3 之三 符号列表
  5. 【Vegas原创】“無法解析 equal to 動作的定序衝突”错误的处理
  6. Git创建ssh密匙时报错Too many arguments解决方法
  7. IntelliJ IDEA的Maven项目在修改时报java.lang.OutOfMemoryError: PermGen space异常
  8. 使用NPOI时ICSharpCode.SharpZipLib版本冲突问题解决
  9. 解决【Bootstrap‘s JavaScript requires jQuery】的问题
  10. Windows中报错:Fatal error in launcher: Unable to create process using ‘“‘ 的解决方案