本指南将介绍如何使用onlyoffice -alfresco脚本来允许用户从ONLYOFFICE在线编辑器中的Alfresco Share共同编辑文档。 Alfresco Share建立在Alfresco创新的ECM存储库中,并提供开箱即用的协作内容管理。 Alfresco Share简化了跨虚拟团队捕获,共享和检索信息; 提高生产力; 并减少项目团队成员之间的网络带宽要求和电子邮件量。 (来自Alfresco文档 )。
将Alfresco与ONLYOFFICE在线编辑整合
要求
- ONLYOFFICE文件服务器
- Java 7 SDK或以上版本
- 毕业
第1步.安装ONLYOFFICE文件服务器
按照以下说明安装ONLYOFFICE文件服务器或使用自动Docker映像来避免依赖性错误。
第2步.安装Gradle
添加Gradle存储库
sudo add-apt-repository ppa:cwchien/gradle
更新包
sudo apt-get update
安装最新的Gradle版本
sudo apt-get install gradle
如果您的机器上安装了Gradle,请先使用以下命令删除它:
sudo apt-get remove gradle
第3步.安装Oracle Java 8
要安装最新的稳定的Oracle Java 8版本,请执行以下命令:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
第4步.切换到替代方案
将java替代品切换到Oracle java。
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
第5步.构建所有必要的依赖关系
现在我们从git下载alfresco Plugin并构建它。
git clone https://github.com/yeyan/alfresco-amp-plugin.git
cd amp-plugin
gradle publish
复制onlyoffice-alfresco插件
cd ..
git clone https://github.com/cetra3/onlyoffice-alfresco.git
第7步.从share和repo目录中运行gradle amp
第8步.将onlyoffice.url添加到alfresco-global.properties文件中
第9步.将创建的包从./build/amp加载到Alfresco安装的amps / and amps_share /目录中。
运行bin / apply_amps.sh脚本。 您将看到安装了两个模块。 按Enter键完成安装过程。
安装完成后,将在文档库中为Office文档创建新的Edit in Onlyoffice操作。
链接
- Alfresco官网: https : //www.alfresco.com/
- ONLYOFFICE官网: http : //www.onlyoffice.com/
- GitHub上的onlyoffice-alfresco插件: https : //github.com/cetra3/onlyoffice-alfresco