编译文档生成器
简介
文档构建器是一个工具,允许您生成文本文档、电子表格、演示文稿和PDF文件,并使用模板自动化文档构建。它可以使用其JavaScript API轻松集成到您的文档管理系统中。
您可以使用专门设计的build_tools轻松从源代码编译文档构建器,并将解决方案部署在本地服务器上。build_tools允许自动获取和安装编译过程所需的所有组件、文档构建器正确工作所需的所有依赖项,以及获取最新版本的文档构建器源代码并构建其所有组件。
重要! 我们只能保证从
master分支构建的产品的正确工作。系统要求
硬件
- CPU: 双核2 GHz或更好
- RAM: 至少2 GB,但取决于主机操作系统。越多越好
- HDD: 至少40 GB可用空间
- SWAP: 至少4 GB,但取决于主机操作系统。越多越好
软件
- OS: 64位Ubuntu 16.04
该解决方案已在Ubuntu 16.04上测试。其他发行版可能需要一些特定操作,此处未描述。
安装依赖项
如果您的计算机上尚未安装Python和Git,您可能需要安装它们。可以使用以下命令完成:
sudo apt-get install -y python git构建文档构建器源代码
- 克隆build_tools仓库:
git clone https://github.com/ONLYOFFICE/build_tools.git - 转到
build_tools/tools/linux目录:cd build_tools/tools/linux - 运行
automate.py脚本,指定builder参数以编译文档构建器:./automate.py builder
等待脚本执行。根据您的计算机能力,此过程可能需要相当长的时间。例如,在Intel Core i7-7700上至少需要3小时。
脚本将编译所有属于文档构建器的依赖项和组件。
构建结果将在../../out/linux_64/onlyoffice/documentbuilder/目录中可用。现在您可以继续在服务器上运行文档构建器。
运行文档构建器
转到../../out/linux_64/onlyoffice/documentbuilder/目录。
cd ../../out/linux_64/onlyoffice/documentbuilder执行以下命令:
./docbuilder文章: 标签:
浏览所有标签