课程综述

 

这是一个实用的系统管理员课程,目的在于使现有的Alfresco系统管理员成为一名独立完成操作和管理的系统管理员。本课程结束后,您应该能够执行大部分来自不同角色的任务,仅需有限的同事的支持,您还可以独自处理复杂的情况下产品文档。

通过演示和练习您将学习如何建立,管理Alfresco系统和故障排除等所需关键操作的相关知识。

在本课程结束时,您应该能够与应用程序开发人员,项目经理和用户进行互动,以了解具体的操作要求并提供监督指导。


课程时长

3天


目标

在这个课程结束后,您应该:

    • 能够从一个.war文件安装和配置一个产品Alfresco环境;
    • 能够升级产品Alfresco安装;
    • 可配置复杂的Alfresco系统,并涉及相关的使用场景,如:
        • 高可用性;
        • 复制;
        • 庞大的用户群体;
        • 内容生命周期管理;
        • 多个来源的内容上传;
        • 在线备份/恢复;
    • 能够排除系统故障,成功解决系统问题;
    • 能够为Alfresco开发团队提供从开发到产品的全面支持;
    • 了解并对系统管理做出合理的裁决。


适用对象

已经取得了一些系统管理经验的Alfresco系统管理员,并已经在管理Alfresco系统,只是希望学习更多的知识将系统的管理技能提高到一个新的水平。


先决条件

参加这门课程需要具备相关的条件。我们希望您了解Windows服务器或Linux系统 ,并能熟练地使用现有的这些系统内的管理工具。课程要求您在此之前使用过某些系统,如MySQLPostgresOracleSQLServer或任何其它的SQL数据库,并要求您应该具有安装和使用过一个Web应用程序服务器,如Apache Tomcat的基本经验。

如果您还熟悉Spring Framework将有助于您更好地学习该课程。

在这个课程中,我们使用的Linux系统,Postgres和Tomcat作示范和练习。


配置需求

为了运行虚拟机,您的笔记本电脑需要有一定的剩余空间。电脑的配置要求是:

Windows系统

    • 标准的x86-64兼容的处理器,至少两个核,至少733MHz或更快的CPU。
    • 最低4GB内存 (推荐使用8GB内存)
    • 为了便于VMware Player的安装,需要至少1.7G可用磁盘空间,至少8GB的空间作为Alfresco虚拟机。

Macintosh

    • 最低4GB内存 (推荐使用8GB内存)
    • 700MB可用磁盘空间用于VMware Fusion,至少8GB的空间作为Alfresco虚拟机
    • Mac OS X 10.6或更高版本; Mac OS X 10.7或更高版本。


概要

介绍

系统管理基础知识回顾

架构回顾

高级架构选项

安装和配置

作为一名系统管理员,您的主要任务之一就是Alfresco系统初始安装和升级,包括新功能的版本升级或者业务包(Service Pack)的升级。下面我们就先来看看如何进行默认安装,如何进行手动安装,以及产品环境需要作何改变。

    • 安装选项
    • 关键架构决策
    • 初始调整选项

升级

一旦您有一个工作的产品系统,您会在某些时候需要进行新功能版本或业务包(Service Pack)升级。我们来看看只需升级Service Pack版本的步骤,以及从社区版本升级到企业版本的全部路径。

    • 升级路径
    • 从社区版本升级到企业版本
    • 执行升级

管理内容和存储

系统管理员负责管理物理内容的安置工作,让我们来学习在这里存储管理是如何进行控制和管理;我们也要学习虚拟文件系统是如何建立和配置。

    • 了解版本管理和删除
    • 设置不同的内容存储
    • 配置虚拟文件服务器
      • 设置FTP
      • 设置CIFS

索引和搜索

随着Alfresco 4.0版的问世,引入Solr作为索引选项。下面我们就来学习Lucene和Solr如何建立索引,随后我们将关注在Solr的使用上,配置并监控索引。

    • 索引如何工作
    • 监控索引
    • 索引配置
      • 使用HTTP
      • 使用HTTPS

高可用性

在产品环境中,强烈建议您在高可用性环境中运行Alfresco系统。在本节中我们来研究高可用性架构,学习Alfresco是如何提供这些的。

    • 什么是高可用性
    • 高可用性架构
    • Alfresco系统如何提供高可用性
    • 为高可用性设置集群

安全性和权限

Alfresco系统提供了一个非常完善和灵活的安全模块,在这一节中我们深入到了系统的内部,学习如何进行模块的配置和修改。

权限

低级别权限

备份和恢复

提供了完善的备份和恢复策略、机制和办法是确保一个成功的产品系统的一部分,相关的介绍都包含在这一部分。

在线备份

恢复

复制

Alfresco系统提供在资料库中移动内容的复制,并将内容输出到文件系统中。在本节中,我们可以学习作为管理者是如何进行复制工作的。

    • 复制架构
    • 资料库之间的复制
    • 设置复制作业和转移对象
    • 文件传输接收器
    • 配置文件传输接收器(FTR)

开发到产品

这里着眼于开发技术,然后过渡变化,从开发定制,通过测试再到产品。

    • 打包和部署应用程序
    • 配置为批量上传
    • 详细AMP文件
    • 扩展的部署
    • 详细导出ACP文件
    • 最佳实践

社会化发布

带领您探索如何在社会化网络中发布作品(works),并如何配置。

    • 什么是社会化发布
    • 如何在社会化网络中作品
    • 建立一个发布渠道

故障排除

故障排除的技巧

实用工具