Linux に Campaign をインストールするための前提条件

ソフトウェアの前提条件

この節では、Adobe Campaignをインストールする前に必要な事前設定手順について説明します。

Adobe Campaignのインストールに必要な技術的およびソフトウェア設定について詳しくは、 互換性マトリックス.

次のコンポーネントをインストールし、正しく設定する必要があります。

メモ

CentOS 7 および Debian 8 プラットフォームに 8709 以下のビルドをインストールするには、apache access_compat モジュールを有効にする必要があります。

ライブラリ

Linux にAdobe Campaignをインストールするには、必要なライブラリがあることを確認してください。

  • ライブラリ C が TLS(スレッドローカルストレージ)モードをサポートできる必要があります。 このモードは、Xen のサポートが無効になっているカーネルを除いて、ほとんどの場合アクティブになります。

    これを確認するには、 uname-a | grepxen コマンドを使用します。

    コマンドが何も返さない(空行)場合は、設定が正しいことを意味します。

  • 必ず バージョン 0.9.8 または 1.0 を設定します。

    RHEL 7 ディストリビューションの場合、OpenSSL のバージョン 1.0 が必要です。

  • Adobe Campaignを使用するには、 リビク ライブラリがインストールされました。

    次のバージョンの リビク がサポートされている(32 ビットまたは 64 ビット):

    • RHEL 7、CentOS 7:libicu50
    • Debian 8:libicu52
    • Debian 9:libicu57

    Adobe Campaignを使用するには、libc-ares ライブラリをインストールする必要があります。 RHEL/CentOS で、次のコマンドを実行します。

    yum install c-ares
    

    Debian の場合:

    aptitude install libc-ares2
    

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 統計用のフォント

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 用 LibreOffice のインストール

Debian の場合、次の設定が必要です。

  1. 次の標準パッケージをインストールします。

    apt-get install libreoffice-writer libreoffice-calc libreoffice-java-common
    
  2. 次のフォントをインストールします(オプションですが、日本語インスタンスの場合は強く推奨します)。

    apt-get install fonts-ipafont
    

CentOS 用 LibreOffice のインストール

CentOS では、次の設定が必要です。

  1. 次の標準パッケージをインストールします。

    yum install libreoffice-headless libreoffice-writer libreoffice-calc
    
  2. 次のフォントをインストールします(オプションですが、日本語インスタンスの場合は強く推奨します)。

    yum install ipa-gothic-fonts ipa-mincho-fonts
    

データベースアクセスレイヤー

使用しているデータベースエンジンのアクセスレイヤーは、サーバーにインストールされ、Adobe Campaignアカウント経由でアクセスできる必要があります。 バージョンとインストールモードは、使用するデータベースエンジンによって異なる場合があります。

サポートされているパイロットバージョンは、互換性マトリックスに詳述されています。

また、一般 データベース 」セクションに入力します。

PostgreSQL

Adobe Campaignは、バージョン 7.2 の PostgreSQL クライアントライブラリのすべてのバージョンをサポートしています。(libpq.so.5, libpq.so.4, libpq.so.3.2 および libpq.so.3.1) をクリックします。

また、Adobe Campaignで PostgreSQL を使用する場合は、対応する pgcrypto ライブラリ。

Oracle

64 ビット Debian のライブラリバージョンを取得します。例: libclntsh.so, libclntsh.so.11.1 および libclntsh.so.10.1.

Linux RPM パッケージは、Technology Network からOracleで入手できます。

メモ

既にOracleクライアントをインストールしているが、グローバル環境の場合 ( 例:/etc/profile) が正しく設定されていない場合は、 nl6/customer.sh スクリプトについて詳しくは、 環境変数.

トラブルシューティングとベストプラクティス

問題は、Oracleクライアントまたはサーバーの更新後、バージョンの変更後、またはインスタンスの最初のインストール時に発生する可能性があります。

ログ、Oracleの最後の処理、次の処理などに予期しない時間ラグ(1 時間以上)があることがクライアントコンソールでわかった場合は、ワークフロークライアントのライブラリとOracleサーバーの間に問題が発生する可能性があります。 こうした問題を回避するには

  1. 必ず フルクライアント.

    Instant Client バージョンを使用する際に、様々なOracleが見つかりました。 また、インスタントクライアントで Timezone ファイルを変更することはできません。

  2. 必ず クライアントバージョン そして データベースサーバーのバージョン同じ.

    oracleの互換表にもかかわらず、バージョンを混在させ、クライアントとサーバーのバージョンを一致させることを推奨することで、問題が発生することがわかっています。

    また、ORACLE_HOME の値をチェックして、期待されるクライアントバージョンを指していることを確認します(複数のバージョンがマシンにインストールされている場合)。

  3. クライアントとサーバーが同じものを使用していることを確認します。 タイムゾーンファイル.

DB2

サポートされているライブラリのバージョンはです。 libdb2.so.

実装手順

Adobe Campaign installations for Linux は、次の順序で実行する必要があります。サーバーのインストール後にインスタンスの設定が続きます。

この章では、インストールプロセスについて説明します。 インストール手順は次のとおりです。

  • 手順 1:アプリケーションサーバーのインストール ( Linux でのパッケージのインストール.
  • 手順 2:Web サーバーとの統合(デプロイされているコンポーネントに応じて、オプション)。

インストール手順が完了したら、インスタンス、データベース、サーバーを設定する必要があります。 詳しくは、 初期設定について.

このページ