让TOMCAT支持软连接
来源:互联网 发布:大学生借款软件 编辑:程序博客网 时间:2024/06/07 03:07
目的:在web应用中附件上传保存的目录随着时间的积累会不断的增大,对于web应用的备份或者维护工作带来诸多不便,那么有没有什么办法可以将附件保存在web应用的外部,而且仍然可以使用http://app/myword.doc 这样的路径来进行附件的访问呢?在某天google其它问题的时候不经意间发现了tomcat对这个问题的解决办法,这里做个记录。
初始环境
- -----------------------------------------------------------
- tomcat目录结构:
- [$tomcat_home]
- |-- webapps
- |-- ROOT
- 附件的存放目录(在tomcat外部):
- 假设为:/usr/local/project/uploads/
- -----------------------------------------------------------
首先,创建软连接:
- ln -s /usr/local/project/uploads [$tomcat_home]/webapps/ROOT
然后,打开tomcat对软连接的支持。
tomcat默认不支持软连接,需要为Context 增加allowLinking="true"。
Tomcat 7/6/5:
- <Context path="/" docBase="ROOT" debug="0" allowLinking="true"/>
Tomcat 4:
- <Context path="/a" docBase="ROOT" debug="0">
- <Resources className="org.apache.naming.resources.FileDirContext" allowLinking="true"/>
- </Context>
- 让TOMCAT支持软连接
- 让tomcat支持软连接,实现快速回滚
- 让tomcat支持软连接,实现快速回滚【转】
- 让IIS支持TOMCAT
- 让tomcat支持JMX
- 让Tomcat支持PHP
- 让tomcat支持cgi
- 让tomcat支持gzip
- *.让Tomcat支持php
- 让tomcat支持https
- tomcat 对软连接的支持
- 关于tomcat支持软连接的设置
- Tomcat 支持https连接
- 如何让tomcat支持shtml
- 让tomcat支持中文文件名!
- 让tomcat支持https/ssl
- 让Tomcat支持中文文件名
- 让Tomcat支持中文文件名
- Nginx 启动、停止、平滑重启
- MonetDB——集群
- AOJ 2308 —— 计算几何
- 7.C语言之字符串操作函数
- win7出现任务栏不见了,各个进程莫名被终止解决办法
- 让TOMCAT支持软连接
- JAVA网页浏览器
- MySQL SQL 分析 - 参数化查询 vs query cache 功能
- MSP430F5438 ADC12学习笔记
- UITableView获取cell的row值(解决自定义cell里的button通过点击无法获得cell的indexpath的问题)
- linux下安装protobuf教程+示例
- xml文件解析,同步xml文件描述的文件
- The process was terminated due to an internal error in the .NET Runtime at IP 7915EE73 (79140000) wi
- 内部类小练习