Linux でキャンペーンをインストールするための前提条件 prerequisites-of-campaign-installation-in-linux
ソフトウェアの前提条件 software-prerequisites
ここでは、Adobe Campaign をインストールする前に必要な事前設定手順について説明します。
Adobe Campaignのインストールに必要な技術的およびソフトウェア設定について詳しくは、 互換性マトリックス.
次のコンポーネントをインストールし、正しく設定する必要があります。
- Apache(を参照) 互換性マトリックス,
- Java JDK と OpenJDK(を参照) Java 開発キット — JDK,
- ライブラリ(を参照) ライブラリ,
- データベースアクセスレイヤー(を参照) データベースアクセスレイヤー,
- LibreOffice(を参照) Debian 用 LibreOffice のインストール および CentOS 用 LibreOffice のインストール,
- フォント(を参照) MTA 統計用のフォント および 日本語インスタンス用のフォント.
ライブラリ libraries
Linux にAdobe Campaignをインストールするには、必要なライブラリがあることを確認してください。
-
Library C は、TLS (スレッドローカルストレージ) モードをサポートできる必要があります。 このモードは、ほとんどの場合、Xen のサポートが無効になっている一部のカーネルを除き、アクティブになります。
これを確認するには、例として uname-a | grep xen コマンドを使用 します。
コマンドが何も返さない(空行)場合は、設定が正しいことを意味します。
-
OpenSSL バージョンが必要です 1.0.2 以上
RHEL 7/8 ディストリビューションの場合、OpenSSL のバージョン 1.0 が必要です。
-
Adobe Campaign を使用するには、libicu ライブラリインストールされている 必要があります。
Libicu の 次のバージョンがサポートされています (32 ビットまたは64ビット)。
- RHEL 7/8、CentOS 7: libicu50
- Debian 8: libicu52
- Debian 9: libicu57
Adobe Campaign を使用するには、libc-アレスライブラリがインストールされている必要があります。 RHEL/CentOS で、次のコマンドを実行します。
code language-none yum install c-ares
Debian の場合:
code language-none aptitude install libc-ares2
SELinux selinux
使用する場合は、SELinux モジュールを適切に設定する必要があります。
これをおこなうには、root としてログオンし、次のコマンドを入力します。
echo 0 >/selinux/enforce
これに加えて、 /etc/sysconfig/httpd ファイルの下に、Adobe Campaign環境設定スクリプトを参照する次の行が追加されました。
. ~neolane/nl6/env.sh
RHEL および CentOS では、SELinux を有効にする際に、データベースのクライアント層との互換性の問題が指摘されました。 Adobe Campaignが正しく動作できるように、SELinux を無効にすることをお勧めします。
次の手順に従います。
-
ファイルを編集します /etc/selinux/config
-
SELINUX 行を次のように変更します。
SELINUX=disabled
MTA 統計用のフォント fonts-for-mta-statistics
MTA 統計 (nms/fra/jsp/stat) のレポートが正しく表示されるようにするには、フォントを追加します。
Debian で、次のコマンドを追加します。
aptitude install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu
Redhat では、次のコマンドを使用します。
-
CentOS/RHEL 7 の場合:
code language-none yum install xorg-x11-fonts-base xorg-x11-fonts-75dpi bitstream-vera-fonts dejavu-lgc-fonts
-
RHEL 8 の場合:
code language-none dnf install xorg-x11-fonts-misc xorg-x11-fonts-75dpi dejavu-lgc-sans-fonts dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts
日本語インスタンスのフォント fonts-for-japanese-instances
日本語インスタンスでは、レポートをPDF形式で書き出すために、特定の文字のフォントが必要です。
Debian で、次のコマンドを追加します。
aptitude install fonts-ipafont
Red Hat で、次のコマンドを追加します。
-
RHEL 7 の場合:
code language-none yum install ipa-gothic-fonts ipa-mincho-fonts
-
RHEL 8 の場合:
code language-none dnf install vlgothic-fonts
Debian 用 LibreOffice のインストール installing-libreoffice-for-debian
Debian の場合、次の設定が必要です。
-
次の標準パッケージをインストールします。
code language-none apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
-
次のフォントをインストールします(オプションですが、日本語インスタンスの場合は強く推奨します)。
code language-none apt-get install fonts-ipafont
CentOS 用 LibreOffice のインストール installing-libreoffice-for-centos
CentOS には、次の設定が必要です。
yum install libreoffice-headless libreoffice-writer libreoffice-calc
データベースアクセス層 database-access-layers
使用しているデータベースエンジンのアクセスレイヤーは、サーバーにインストールされ、Adobe Campaignアカウント経由でアクセスできる必要があります。 バージョンとインストールモードは、使用するデータベースエンジンによって異なる場合があります。
サポートされているパイロットバージョンは、互換性マトリックスに詳述されています。
また、一般 データベース 」セクションに入力します。
PostgreSQL postgresql
Adobe Campaign では、バージョン7.2 からのすべてのバージョンの PostgreSQL クライアントライブラリをサポートしています。 つまり、libpq、libpq、libpq、libpq など です。
Adobe Campaign で PostgreSQL を使用する場合も、対応する pgcrypto ライブラリをインストールする必要があります。
Oracle oracle
64ビット Debian のライブラリのバージョンを取得します。例: libclntsh.so, libclntsh . so、libclntsh. so .
Oracle テクノロジーのネットワークから Linux RPM パッケージを入手できます。
トラブルシューティングとベストプラクティス
問題は、Oracleクライアントまたはサーバーの更新後、バージョンの変更後、またはインスタンスの最初のインストール時に発生する可能性があります。
ログ、Oracleの最後の処理、次の処理などに予期しない時間ラグ(1 時間以上)があることがクライアントコンソールでわかった場合は、ワークフロークライアントのライブラリとOracleサーバーの間に問題が発生する可能性があります。 こうした問題を回避するには
-
必ず フルクライアント.
Instant Client バージョンを使用する際に、様々なOracleが見つかりました。 また、インスタントクライアントで Timezone ファイルを変更することはできません。
-
次を確認します。 クライアントバージョン そして データベースサーバーのバージョン は 同じ.
oracleの互換表にもかかわらず、バージョンを混在させ、クライアントとサーバーのバージョンを一致させることを推奨することで、問題が発生することがわかっています。
また、ORACLE_HOME の値をチェックして、期待されるクライアントバージョンを指していることを確認します(複数のバージョンがマシンにインストールされている場合)。
-
クライアントとサーバーが同じものを使用していることを確認します。 タイムゾーンファイル.
DB2 db2
サポートされているライブラリバージョンは libdb2.so です。
実装手順 implementation-steps
Adobe Campaign installations for Linux は、次のシーケンスで実行する必要があります。サーバーのインストール、その後のインスタンスの設定。
この章では、インストールプロセスについて説明します。 インストール手順は次のとおりです。
- 手順 1: アプリケーションサーバーのインストールについては、『 Linux 🔗 でのパッケージのインストールを 参照してください。
- 手順 2: Web サーバーとの統合 (オプション。デプロイされているコンポーネントによって異なります)。
インストール手順が完了したら、インスタンス、データベースおよびサーバーを設定する必要があります。 詳しくは、初期設定 🔗 を 参照してください。