Alfresco
Alfresco 是一个 企业内容管理系统,它被用于 文档协作 等场景。Alfresco提供企业内容管理解决方案,使客户能够跨云,跨移动设备,并可以在各种云架构中搜索、管理和共享文档,处理分析文件和流程,与领先业务应用程序 SAP, IBM Lotus, Microsoft Office, SharePoint 和 Google Docs 等轻松集成。
准备
在参阅本文档使用 Alfresco 时,需要确保如下几点:
入门指南
初始化
Websoft9 控制台安装 Alfresco 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
Alfresco 开机启动最少需要 10 分钟,请耐心等待
-
访问地址打开后, 点击 "Alfresco Repository" > "Alfresco Share"
-
输入账号密码,成功登录到 Alfresco 后台
-
Alfresco会自动根据浏览器语言来选择程序语言
快速了解
Alfresco 后台支持多语言切换(包括中文),支持用户主页(Alfresco 站点)。
其他可能需要了解的内容:
官方链接
- Alfresco Community Edition 对比 Alfresco Content Services Enterprise
- Alfresco支持所有文件格式
- 数据存储目录:dir.root
- 元数据:Alfreco 会自动对上传的文件创建后缀为 metadata.properties.xml 的元数据文件
- 官方文档:Alfresco Documentation
- 官方视频:Alfresco Videos
- ReST API Guide
截图
常用的功能以及截图如下:
-
后台仪表盘
-
我的文档
-
共享文档
-
增加多用户
-
增加组(部门)
-
工作流(审批)
文档编辑与预览
支持几十种格式的文件预览,也支持文本文件的在线编辑。
但是针对 Office 文档,Alfresco 只能离线编辑或集成 Google Docs
配置选项
- 多语言(✅)
- SMTP(✅)
管理维护
修改密码
-
登录 Alfresco 后台,右上角依次打开:【Administrator】>【我的个人档案】
-
点击【更改密码】,开始修改密码
找回密码
如果用户忘记了密码,需要通过修改数据库中的密码信息来重置密码:
-
使用 SSH 连接到 Alfresco 所在的服务器
-
进入到 alfresco 数据库的 PSQL 交互式状态
docker exec -it alfresco-postgres psql -U alfresco -d alfresco
-
运行如下的修改密码命令(新的密码为 admin)
UPDATE alf_node_properties SET string_value='209c6174da490caeb422f3fa5a7ae634' WHERE node_id=4 and qname_id=10
-
退出容器交互式模式,回到服务器命令行中重启所有容器后生效
cd /data/wwwroot/alfresco
docker-compose restart
备份与恢复
参考官方文档:Back up and restore
升级
参阅官方相关方案
故障
中文 Markdown 格式预览乱码?
故障描述:【在浏览器中查看】不乱码,但是在 Alfreco 内置 document-details 中乱码
问题原因:未知
解决方案:暂无