このセクションでは、Adobe Campaignをインストールする前に必要な設定の暫定手順について説明します。
Adobe Campaignのインストールに必要な技術的およびソフトウェアの設定については、互換表を参照してください。
注意:次のコンポーネントをインストールし、正しく設定する必要があります。
CentOS 7およびDebian 8プラットフォームに8709以下のビルドをインストールするには、apache access_compatモジュールを有効にする必要があります。
LinuxにAdobe Campaignをインストールするには、必要なライブラリがあることを確認してください。
ライブラリCは、TLS(スレッドローカルストレージ)モードをサポートできる必要があります。 このモードは、Xenのサポートが無効になっているカーネルを除き、ほとんどの場合アクティブです。
これを確認するには、uname -a | grep xenコマンドの例を示します。
コマンドが何も返さない(空行)場合は、設定が正しいことを意味します。
OpenSSLのバージョン0.9.8または1.0が必要です。
RHEL 7ディストリビューションの場合は、OpenSSLのバージョン1.0が必要です。
Adobe Campaignを使用するには、libicuライブラリをインストールする必要があります。
libicuの次のバージョンがサポートされています(32bitまたは64bit)。
Adobe Campaignを使用するには、libc-aresライブラリをインストールする必要があります。 RHEL/CentOSで、次のコマンドを実行します。
yum install c-ares
Debianの場合:
aptitude install libc-ares2
使用する場合は、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統計(nms/fra/jsp/stat.jsp)のレポートを正しく表示するには、フォントを追加します。
Debianで、次のコマンドを追加します。
aptitude install xfonts-base xfonts-75dpi ttf-bitstream-vera ttf-dejavu
Redhatで、次のコマンドを使用します。
yum install xorg-x11-fonts-base xorg-x11-fonts-75dpi bitstream-vera-fonts dejavu-lgc-fonts
レポートをPDF形式に書き出すには、日本のインスタンスで特定の文字のフォントが必要です。
Debianで、次のコマンドを追加します。
aptitude install fonts-ipafont
Red Hatで、次のコマンドを追加します。
yum install ipa-gothic-fonts ipa-mincho-fonts
Debianの場合、次の設定が必要です。
次の標準パッケージをインストールします。
apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
次のフォントをインストールします(オプションですが、日本語インスタンスの場合は強くお勧めします)。
apt-get install fonts-ipafont
CentOSでは、次の設定が必要です。
次の標準パッケージをインストールします。
yum install libreoffice-headless libreoffice-writer libreoffice-calc
次のフォントをインストールします(オプションですが、日本語インスタンスの場合は強くお勧めします)。
yum install ipa-gothic-fonts ipa-mincho-fonts
使用するデータベースエンジンのアクセス層は、サーバーにインストールされ、Adobe Campaignアカウントを介してアクセスできる必要があります。 バージョンとインストールモードは、使用するデータベースエンジンによって異なる場合があります。
サポートされているパイロットバージョンは、互換性マトリックスに詳述されています。
データベースの一般セクションも確認します。
Adobe Campaignは、バージョン7.2のPostgreSQLクライアントライブラリの全バージョンをサポートしています。(libpq.so.5、libpq.so.4、libpq.so.3.2、libpq.so.3.1)。
Adobe CampaignでPostgreSQLを使用するには、対応するpgcryptoライブラリをインストールする必要もあります。
64ビットDebianのライブラリバージョンを取得します。例:libclntsh.so、libclntsh.so.11.1、libclntsh.so.10.1。
Linux RPMパッケージは、Oracle・テクノロジー・ネットワークから入手できます。
既にOracle・クライアントをインストール済みで、グローバル・環境(例:/etc/プロファイル)が正しく設定されていない場合は、nl6/customer.shスクリプトに、足りない情報を追加できます。詳しくは、環境変数を参照してください。
トラブルシューティングとベストプラクティス
問題は、Oracleクライアントまたはサーバーのアップデート、バージョンの変更、またはインスタンスの最初のインストールの後に発生する可能性があります。
クライアントコンソールで、ログ、ワークフローの最後の処理、次の処理などに予期しない時間の遅れ(1時間以上)があることに気付いた場合は、OracleクライアントのライブラリとOracleサーバーの間に問題が発生する可能性があります。 そのような問題を回避するには
完全なクライアントを必ず使用してください。
oracleインスタントクライアントバージョンを使用する際に、様々な問題が特定されました。 さらに、インスタントクライアントでTimezoneファイルを変更することはできません。
クライアントバージョンとデータベースサーバーバージョンが同じであることを確認してください。
oracleの互換表にもかかわらずバージョンを混在させ、クライアントとサーバーのバージョンを一致させるための推奨事項が問題の原因として知られています。
また、ORACLE_HOME値をチェックして、期待されるクライアントバージョン(マシンに複数のバージョンがインストールされている場合)を指していることを確認します。
クライアントとサーバーが同じタイムゾーンファイルを使用していることを確認します。
サポートされているライブラリのバージョンはlibdb2.soです。
Linux用のAdobe Campaignのインストールは、次の順序で行う必要があります。サーバーのインストール後にインスタンスの設定が続きます。
この章では、インストールプロセスについて説明します。 インストール手順は次のとおりです。
インストール手順が完了したら、インスタンス、データベース、およびサーバーを設定する必要があります。 詳しくは、初期設定についてを参照してください。