連携エンジン IOWebDOC のインストール¶
Linux での 連携エンジン IOWebDOC のインストール手順を示します。
< install/lnx64 >フォルダ内の次のいずれかをインストール先にコピーします。
- < webdoc_runtime-1.9.X.X-linux64.tar >
- < webdoc_runtime-4.X.X.X-linux64.tar >
- < webdoc_runtime-4.X.X.X-arm64.tar >
インストーラを< webdoc_runtime-X.X.X.X-linux64.tar >、インストール先を< /usr/local/ >として説明します。
$ cp [ディレクトリ]/install/lnx64/webdoc_runtime-X.X.X.X-linux64.tar /usr/local/
コラム
連携エンジンのバージョンについては、構築する環境に合わせて選択してください。
コラム
V4.X系のインストーラについては、構築する環境のCPUアーキテクチャに合わせて選択してください。
- x64の場合:< webdoc_runtime-4.X.X.X-linux64.tar >
- ARM64の場合:< webdoc_runtime-4.X.X.X-arm64.tar >
Web Application Server を起動するユーザで、圧縮ファイルを解凍します。
$ cd /usr/local/ $ tar xvf webdoc_runtime-X.X.X.X-linux64.tar
解凍したディレクトリの名称を< webdoc >に変更します。
$ mv webdoc_runtime-X.X.X.X-linux64 webdocテキストエディタで、ライセンスファイル< %IOWEBDOC_HOME% /etc/license.txt >を開きます。
次の例は、viエディタを使用する場合です。
$ vi /usr/local/webdoc/etc/license.txtライセンスを入力し、保存します。
# # IODOC/IOWebDOC License file # #ライセンス入力 IODoc__license-ABCDE-1234-abc IOCela_license-ABCDE-1234-abc JavaIF_license-ABCDE-1234-abc 317e17lsAC000507-pc779-0808-019 // フォント埋め込みのライセンス
注意
上記フォーマット通り、ライセンスは6行目以降に入力してください。
#で始まる行を削除し、ライセンスを1~5行目に指定すると、ライセンスエラーとなる場合があります。
注意
1行に1ライセンス分を入力します。
バージョンや環境によって、次のように必要なライセンスが異なります。
IOWebDOC 4.x
intra-mart Accel Platform
- 合計で4行分のライセンス(IODoc/IOCela/JavaIF/フォント埋め込み)が必要
PDF帳票サーバ
- 合計で5行分のライセンス(IODoc/IOCela/JavaIF/フォント埋め込み/IDA)が必要
IOWebDOC 1.x
- 合計で3行分のライセンス(IODoc/IOCela/JavaIF)が必要
注意
フォント埋め込みのライセンスには、固定ライセンスとして< 317e17lsAC000507-pc779-0808-019 >を入力します。
IOWebDOC 1.x の場合、フォント埋め込みのラインセス入力は不要です。
注意
ライセンスの再登録の手順については、次の通りです。
テキストエディタで、ライセンスファイル< %IOWEBDOC_HOME% /etc/license.txt >を開きます。
次の例は、viエディタを使用する場合です。
$ vi /usr/local/webdoc/etc/license.txt古いライセンスの行頭に「#(シャープ)」をつけ、コメントアウトします。
# # IODOC/IOWebDOC License file # #ライセンス入力 #IODoc__license-ABCDE-1234-abc #IOCela_license-ABCDE-1234-abc #JavaIF_license-ABCDE-1234-abc 317e17lsAC000507-pc779-0808-019 // フォント埋め込みのライセンス
次行から新しいライセンスを入力し、保存します。
注意
Resin を実行するユーザ以外でインストーラの圧縮ファイルを解凍してしまった場合、または、権限ユーザを変更する場合の手順の例を示します。
実行権限の設定
実行(execute)権限を設定する手順の例を示します。
< %IOWEBDOC_HOME% /bin >に移動します。
< %IOWEBDOC_HOME% >を< /usr/local/webdoc >として説明します。
$ cd /usr/local/webdoc/bin/
全てのファイルに実行権限を付与します。
$ chmod +x *
参照権限の設定
参照(Read)権限を設定する手順の例を示します。
< %IOWEBDOC_HOME% /lib >内のファイルに参照権限を設定します。
< %IOWEBDOC_HOME% /lib >に移動します。
< %IOWEBDOC_HOME% >を< /usr/local/webdoc >として説明します。
$ cd /usr/local/webdoc/lib/
全てのファイルに参照権限を付与します。
$ chmod +r *
< %IOWEBDOC_HOME% /etc >内のファイルに参照権限を設定します。
< %IOWEBDOC_HOME% /etc >に移動します。
< %IOWEBDOC_HOME% >を< /usr/local/webdoc >として説明します。
$ cd /usr/local/webdoc/etc/
全てのファイルに参照権限を付与します。
$ chmod +r *
サブディレクトリがある場合は、サブディレクトリ、および、サブディレクトリ内のファイルにも同様の権限を設定してください。