IM-PDFCoordinator for Accel Platform セットアップガイド 第14版 2021-12-01

4.1.2. 【Linux環境】

以下の手順でインストールしてください。
  1. PDFメイクアップ セットアップファイルをコピーします。
    < install/lnx >フォルダ内の< pmuX.X.X.linux.64.jp.tar > を インストール先ににコピーします。
    インストール先を< /usr/local/ >として説明します。
    $ cp [ディレクトリ]/lnx64/pmuX.X.X.linux.64.jp.tar /usr/local/.
    
  2. 圧縮ファイルを解凍します。
    $ cd /usr/local/
    $ tar xvf pmuX.X.X.linux.64.jp
    

    コラム

    Resin を実行するユーザにて解凍します。
    解凍された各ファイルの権限に、解凍したユーザ権限 (実行、参照権限) が付与されます。
  3. 解凍されたディレクトリの名称を pmu に変更します。

    $ mv pmuX.X.X.linux.64 pmu
    
  4. ライセンスファイルを入力します。
    pmu/etc/license.txt にライセンスを入力します。
    $ vi pmu/etc/license.txt
    

4.1.2.1. 環境変数の設定

  1. PDFメイクアップ を利用するための環境設定を行います。

    以下の表に従い、環境変数を設定してください。

    変数名 設定内容
    PDFMAKEUP %PDFMAKEUP_HOME% (末尾の”/”スラッシュなし)

    $ PDFMAKEUP=/usr/local/pmu
    
    $ export PDFMAKEUP
    
  2. 各環境変数を設定します。
    %PDFMAKEUP%/mu.sh に実行権限を追加して実行します。
    $ chmod +x /usr/local/pmu/mu.sh
    
    $ . /usr/local/pmu/mu.sh
    

    コラム

    mu.sh を実行すると下記の環境変数が追加されます。

    PATH $PDFMAKEUP/bin 追加
    LD_LIBRARY_PATH $PDFMAKEUP/lib 追加
  3. 環境設定が正しく設定できていることを確認します。
    バージョンが下記のように表示されることを確認してください。
    $ muvers
    PDF Makeup Version x.x.x.x(linux/sjis)
    

    コラム

    環境変数設定後は、必ず Resin をプロセスごと再起動してください。

  4. jarファイルのコピー

    intra-mart Accel Platform サーバの共通libフォルダ(%RESIN_HOME%/libが一般的)に <makeup-linux.jar> ファイルを配置します。
    <makeup-linux.jar> ファイルは、imart フォルダにあります。
    場所 ファイル名
    %RESIN_HOME%/lib makeup-linux.jar
  5. ファイルの権限設定

    Resin を実行するユーザ以外で解凍してしまった場合、
    または権限ユーザを変更する場合の手順を説明します。

  6. 実行権限の設定

    binディレクトリ内のすべてのファイルに実行(execute)権限を設定してください。
    1. PDFメイクアップ をインストールしたディレクトリに移動します。

    2. binディレクトリ に移動します。

    3. すべてのファイルに実行権限を付与します。

      $ cd /usr/local/pmu/
      
      $ cd bin/
      
      $ chmod +x *
      

  7. 参照権限の設定

以下に示すファイルに参照(Read)権限を設定してください。
  1. libディレクトリ内のすべてのファイルに参照権限を設定してください。

  2. etcディレクトリ内のすべてのファイルに参照権限を設定してください。

    $ cd /usr/local/pmu/
    
    $ cd lib/
    
    $ chmod +r *
    
    $ cd etc/
    
    $ chmod +r *
    
なお、サブディレクトリがある場合は、サブディレクトリおよびサブディレクトリ内の
ファイルにも同様の権限を設定してください。