/
Alfresco Transform Services のインストール
Alfresco Transform Services のインストール
はじめに
このページでは Alfresco Transform Services のインストール方法を説明します。
バージョンやパス、IP アドレスやエンドポイントなどは、ご利用の環境及び使用しているバージョンにあわせて適宜読み替えてください。
必要に応じて実行用ユーザを作成します。
実行コマンド
# useradd alfresco
ログ格納用ディレクトリを作成します。
実行コマンド
# mkdir -p /var/log/alfresco/transform \ && chown -R alfresco:alfresco /var/log/alfresco
Transform Services 用のディレクトリを作成し、zip を展開します。
# mkdir -p /opt/alfresco/transform-services \ && unzip alfresco-transform-service-distribution-<バージョン番号>.zip -d /opt/alfresco/transform-services/
Alfresco PDF Renderer の tgz ファイルを展開します
実行コマンド
# cd /opt/alfresco/transform-services/alfresco-pdf-renderer/ \ && tar zxf alfresco-pdf-renderer-1.1-linux.tgz
変数格納用ファイルを作成します。
実行コマンド
# vi /opt/alfresco/transform-services/setenv.sh
作成内容
#!/bin/sh export LIBREOFFICE_HOME=/opt/libreoffice6.3 export IMAGEMAGICK_HOME=/usr/lib64/ImageMagick-7.0.10 export IMAGEMAGICK_DYN=/usr/lib64 export IMAGEMAGICK_CONFIG=${IMAGEMAGICK_HOME}/config-Q16HDRI export IMAGEMAGICK_CODERS=${IMAGEMAGICK_HOME}/modules-Q16HDRI/coders export IMAGEMAGICK_EXE=/usr/bin/convert export ATS_HOME=/opt/alfresco/transform-services export ATS_LOGS_DIR=/var/log/alfresco/transform export ATS_TENGINE_AIO_HOST=127.0.0.1 export ATS_SHARED_FS_HOST=127.0.0.1
起動用のシェルスクリプトを作成します。
実行コマンド
# vi /opt/alfresco/transform-services/ats-ate-aio.sh
作成内容
#!/bin/sh . /opt/alfresco/transform-services/setenv.sh export JAVA_OPTS="${JAVA_OPTS} -DPDFRENDERER_EXE=/opt/alfresco/transform-services/alfresco-pdf-renderer/alfresco-pdf-renderer" export JAVA_OPTS="${JAVA_OPTS} -DLIBREOFFICE_HOME=${LIBREOFFICE_HOME}" export JAVA_OPTS="${JAVA_OPTS} -DIMAGEMAGICK_ROOT=${IMAGEMAGICK_HOME} -DIMAGEMAGICK_DYN=${IMAGEMAGICK_DYN} -DIMAGEMAGICK_EXE=${IMAGEMAGICK_EXE} -DIMAGEMAGICK_CONFIG=${IMAGEMAGICK_CONFIG} -DIMAGEMAGICK_CODERS=${IMAGEMAGICK_CODERS}" export JAVA_OPTS="$JAVA_OPTS -Xms512m -Xmx1536m " java ${JAVA_OPTS} -jar ${ATS_HOME}/alfresco-transform-core-aio-boot-*.jar > ${ATS_LOGS_DIR}/ats-ate-aio.log
起動用スクリプトの実行権限を付与します。
実行コマンド
# chmod u+x /opt/alfresco/transform-services/ats-ate-aio.sh
ディレクトリの権限を修正します。
実行コマンド
# chown -R alfresco:alfresco /opt/alfresco/ \ && find /opt/alfresco/ ! -user alfresco | wc -l
実行結果
0
systemd サービスファイルを作成します。
実行コマンド
# vi /etc/systemd/system/transform-services.service
transform-services.service
[Unit] Description=Alfresco Transform Service - AIO Transform Engine After=syslog.socket network.target activemq.service [Service] Type=simple User=alfresco ExecStart=/opt/alfresco/transform-services/ats-ate-aio.sh ExecStop=/bin/kill -INT $MAINPID [Install] WantedBy=multi-user.target
サービスを起動します。
実行コマンド
# systemctl daemon-reload \ && systemctl start transform-services && systemctl status transform-services
サービスの自動起動を設定します。
実行コマンド
# systemctl enable transform-services && systemctl status transform-services
, multiple selections available,
Related content
Alfresco Content Services Installation Guide
Alfresco Content Services Installation Guide
More like this
Alfresco Search Services のインストール
Alfresco Search Services のインストール
More like this
Alfresco Identity Servicesのインストール
Alfresco Identity Servicesのインストール
More like this
Alfresco Search Services のインストール(Ubuntu)
Alfresco Search Services のインストール(Ubuntu)
More like this
Alfresco Search Services 1.3.x のインストール
Alfresco Search Services 1.3.x のインストール
More like this
Alfresco SSL Generator の設定
Alfresco SSL Generator の設定
More like this
リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。
Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ