ONLYOFFICE’s diary

OSSドキュメントエディタの使い方やヒントをご紹介します

ONLYOFFICE Document Builder v7.2 をインストールする方法

はじめに

Document Builderは、テキスト文書、表計算、スライド、PDFファイルを作成し、テンプレートを使って文書構築を自動化できるツールです。JavaScriptAPIを利用して、お使いの文書管理システムに簡単に統合することができます。

Document Builderをソースコードからコンパイルし、特別に設計されたbuild_toolsを使用してローカルサーバーにソリューションを配置することが簡単にできます。build_tools は、コンパイルプロセスに必要なすべてのコンポーネント、Document Builderが正しく動作するために必要なすべての依存関係を自動的に取得しインストールすることができ、またDocument Builderのソースコードの最新バージョンを取得し、そのすべてのコンポーネントを構築することがで可能です。

ご注意! masterブランチでしかビルドされた製品の正確な動作は保証されません。

システム要件

ハードウェア

ソフトウェア

  • OS:64ビット Ubuntu 16.04

ご注意! このソリューションは、Ubuntu 16.04でテストされています。他のディストリビューションでは、ここに記載されていない特定の操作が必要になる場合があります。

依存関係のインストール

PythonとGitがまだインストールされていない場合は、インストールする必要があります。これは、以下のコマンドで行うことができます。

sudo apt-get install -y python git

Document Builderのソースコードのビルド

1.build_tools リポジトリをクローンします。

git clone https://github.com/ONLYOFFICE/build_tools.git

2.build_tools/tools/linuxディレクトリに移動します。

cd build_tools/tools/linux

3.builderパラメータを指定してautomate.pyスクリプトを実行し、Document Builderをコンパイルします。

./automate.py builder

パラメータなしでスクリプトを実行すると、ONLYOFFICE DocsとDesktop Editorsと一緒にDocument Builderも構築されます。

./automate.py

必要であれば、必要な製品に対応するパラメータを指定してスクリプトを実行することで、複数の製品を一度にビルドすることができます。ONLYOFFICE Docsのコンパイルについて詳しくは、こちらの記事をご覧ください。Desktop Editorsのコンパイルについては、こちらの記事をご覧ください。

スクリプトが実行される間、少しお待ちください。お使いのコンピュータの性能によっては、この処理にかなりの時間がかかる場合があります。例えば、Intel Core i7-7700の場合、最低でも3時間かかります。

このスクリプトは、Document Builderに含まれる依存関係やコンポーネントをすべてコンパイルします。

ビルドは、../../out/linux_64/onlyoffice/documentbuilder/ディレクトリで利用可能になります。これで、サーバー上でDocument Builderを実行することができます。

Document Builderの実行

../../out/linux_64/onlyoffice/documentbuilder/ ディレクトリに移動してください。

cd ../../out/linux_64/onlyoffice/documentbuilder

以下のコマンドを実行します。

./docbuilder

ONLYOFFICE Docsを今すぐダウンロード