- Home
- Compilando o Document Builder
Compilando o Document Builder
Introdução
O Document Builder é uma ferramenta que permite gerar documentos de texto, planilhas, apresentações e arquivos PDF e automatizar a construção de documentos usando modelos. Ele pode ser facilmente integrado ao seu sistema de gerenciamento de documentos usando sua API JavaScript.
Você pode facilmente compilar o Document Builder a partir dos códigos-fonte e implantar a solução no seu servidor local usando as build_tools especialmente projetadas. As build_tools permitem obter e instalar automaticamente todos os componentes necessários para o processo de compilação, todas as dependências necessárias para o funcionamento correto do Document Builder, bem como obter a versão mais recente do código-fonte do Document Builder e construir todos os seus componentes.
master.Requisitos do sistema
Hardware
- CPU: dual core 2 GHz ou melhor
- RAM: pelo menos 2 GB, mas depende do sistema operacional host. Mais é melhor
- HDD: pelo menos 40 GB de espaço livre
- SWAP: pelo menos 4 GB, mas depende do sistema operacional host. Mais é melhor
Software
- OS: Ubuntu 16.04 de 64 bits
Instalando dependências
Você pode precisar instalar o Python e o Git se eles ainda não estiverem instalados no seu computador. Isso pode ser feito usando o seguinte comando:
sudo apt-get install -y python git
Compilando o código-fonte do Document Builder
-
Clone o repositório build_tools:
git clone https://github.com/ONLYOFFICE/build_tools.git -
Vá para o diretório
build_tools/tools/linux:cd build_tools/tools/linux -
Execute o script
automate.pyespecificando o parâmetrobuilderpara compilar o Document Builder:./automate.py builderSe você executar o script sem nenhum parâmetro, isso construirá o Document Builder junto com o ONLYOFFICE Docs e os Desktop Editors.
Se necessário, você pode construir vários produtos de uma vez executando o script com os parâmetros correspondentes aos produtos necessários. Para saber mais sobre a compilação do ONLYOFFICE Docs, você pode ler este artigo. Para saber mais sobre a compilação dos Desktop Editors, consulte este artigo../automate.py
Aguarde enquanto o script está sendo executado. Dependendo dos recursos do seu computador, esse processo pode levar um tempo considerável. Por exemplo, isso leva pelo menos 3 horas no Intel Core i7-7700.
O script compilará todas as dependências e componentes que fazem parte do Document Builder.
A compilação estará disponível no diretório ../../out/linux_64/onlyoffice/documentbuilder/. Agora você pode prosseguir para executar o Document Builder no seu servidor.
Executando o Document Builder
Vá para o diretório ../../out/linux_64/onlyoffice/documentbuilder/
cd ../../out/linux_64/onlyoffice/documentbuilder
Execute o seguinte comando:
./docbuilder