环境:alfresco4.2.b
上传的文件存放的目录在:
1、看alfresco_home\apache-tomcat\shared\classes\alfresco-global.properties里面的dir.root属性。
一般是alfresco_home/apps/alfresco/data
里面的目录结构是这样的:
../data /oouser /backup-lucene-indexes /contentstore /contentstore.deleted /lucene-indexes
其中,当前正在使用的文件是在contentstore里面,它是按照日期的形式将上传的文件保存其中的,不过名字是改成类似uuid形式的,后缀名改成是bin结尾的。
2、系统缺省情况下不会立即删除掉永久删除的文件,而是会继续保存一段时间(缺省14天),然而,你可以更改这些设定,在repository.properties文件里:
# # Decide if content should be removed from the system immediately after being orphaned. # Do not change this unless you have examined the impact it has on your backup procedures. system.content.eagerOrphanCleanup=false # The number of days to keep orphaned content in the content stores. # This has no effect on the 'deleted' content stores, which are not automatically emptied. system.content.orphanProtectDays=14 # The action to take when a store or stores fails to delete orphaned content # IGNORE: Just log a warning. The binary remains and the record is expunged # KEEP_URL: Log a warning and create a URL entry with orphan time 0. It won't be processed or removed. system.content.deletionFailureAction=IGNORE # The CRON expression to trigger the deletion of resources associated with orphaned content. system.content.orphanCleanup.cronExpression=0 0 4 * * ?
经过测试,当日期超过14天后,alfresco会将删除的文件放在contentstore.deleted目录里。
refurl:http://www.sysvision.net/wiki/en/Alfresco_Admin_Guide
相关推荐
4. **文件上传过程**: - 首先,我们需要使用HttpClient创建一个HTTP连接到Alfresco服务器。 - 然后,通过`HttpPost`对象指定Web Script的URL,这通常以`/script/namespace/id`的形式表示,例如,`/api/node/...
4. **构造请求参数**:在调用`createNode`方法时,需要指定父节点(文件夹)的引用、文件名、MIME类型以及文件内容。父节点的引用可以通过其路径或UUID获取。文件内容通常作为Base64编码的字符串传递。 5. **上传...
在Alfresco的web应用中,找到context.xml文件,添加一个新的数据源定义,指定到Oracle数据库的连接信息。 六、初始化Alfresco 1. 使用Alfresco提供的脚本工具(如setup.bat)初始化系统,创建管理员用户,设置站点...
Alfresco JLAN是一款基于Java语言实现的CIFS(Common Internet File System)服务器服务,它与Alfresco企业内容管理系统紧密集成,提供了强大的文件共享和协作功能。CIFS是一种广泛应用的网络文件系统协议,允许在...
alfresco 利用繁简字对照表,将alfresco的繁体国际化文件,转为简体国际化文件. 代码中繁简字对照表比较全,但仍有部分漏转的繁体字
5. 选择程序安装位置,包括存储数据和数据库文件。 6. 输入 Postgre 数据库使用端口, 默认为 5432。 7. 选择 Tomcat 使用端口,主要使用的是 web 端口,JAVA 中使用的端口是 8080。 8. 选择 Alfresco 使用的 FTP ...
《Alfresco cookbook Alfresco share》是一本专为Alfresco企业内容管理平台用户和管理员设计的实用指南。这本书深入探讨了如何有效地使用Alfresco Share,这是一个基于Web的协作平台,提供了文档管理、工作流、协作...
在`dataTypeAnalyzers.properties`配置文件中,你需要将`org.apache.lucene.analysis.standard.StandardAnalyzer`替换为`org.alfresco.repo.search.impl.lucene.analysis.ChineseAnalyzer`。这个改动是告诉Alfresco...
11. 手动启动 Alfresco:安装完成后,需要手动启动 Alfresco 系统,运行 alfresco.sh 文件并输入 ./alfresco.sh start。 知识点:Alfresco 系统需要手动启动,以便提供文档管理服务。 12. 访问 Alfresco:在浏览器...
在部署Alfresco的过程中,企业可能会根据自身需求对其进行定制,包括但不限于添加Logo、修改JSP文件、调整外观模板、更新配置文件等。对于这些定制文件,应该建立一套完善的备份机制。推荐使用版本控制系统(如CVS或...
- 编辑Alfresco全局配置文件`/opt/alfresco-3.4.c/tomcat/shared/classes/alfresco-global.properties`,设置`ntlm.authentication.sso.enabled`和`passthru.authentication.authenticateCIFS`为`false`,开启LDAP...
4. 考虑使用负载均衡和集群配置,以提高可用性和可扩展性。 5. 对Alfresco的性能进行监控,以便及时发现和解决问题。 总之,部署Alfresco是一项涉及多步骤的技术任务,要求对Java环境和数据库管理有深入理解。遵循...
4. **配置数据库**: - Alfresco支持多种数据库,此处选择MySQL作为示例。 - **取消使用默认的PostgreSQL**,确保选择了MySQL。 - **安装MySQL数据库**:如果还没有安装MySQL,请提前安装好MySQL,并创建一个名为...
- **Alfresco** 是一款开源的企业内容管理系统(ECM),能够帮助组织管理文档、图像和其他文件,支持工作流程处理以及协作功能。 - **Alfresco 的核心组件** 包括文档管理、内容存储库、工作流引擎等,它还提供了...
Linux 下部署 Alfresco 在 Linux 环境中部署 Alfresco 需要安装 Java Development Kit(JDK)和 MySQL 数据库,以满足 Alfresco 的运行要求。下面是详细的部署步骤: 安装 JDK 首先,需要下载 64 位 JDK1.6 ...
- 更新Alfresco的`alfresco-global.properties`文件,指定新的Solr服务器地址和端口 ``` search.lucene.indexLocation=/path/to/solr/home search.lucene.solrUrl=http://localhost:8983/solr/alfresco ``` ###...