v7

スタンドアロンデプロイメント

この構成には、同じコンピュータ上のすべてのコンポーネントが含まれます。

  • アプリケーションプロセス (Web)
  • 配信プロセス (mta)
  • リダイレクトプロセス(トラッキング)
  • ワークフロープロセスとスケジュール済みタスク (wfserver)
  • バウンスメールプロセス (inMail)
  • 統計プロセス (stat)。

プロセス間の全体的な通信は、次のスキーマに従って実行されます。

このタイプの設定は、例えば次のソフトウェアレイヤーを使用して、100,000 人未満の受信者のリストを管理する場合に実行できます。

  • Linux、
  • Apache,
  • PostgreSQL,
  • Qmail.

ボリュームが増えると、このアーキテクチャのバリアントによって、データベース・サーバが別のコンピュータに移動し、パフォーマンスが向上します。

メモ

十分なリソースがある場合は、既存のデータベースサーバも使用できます。

機能

メリット

  • 完全なスタンドアロンおよび低い構成コスト(以下に示すオープンソースソフトウェアを使用する場合は課金ライセンスは不要)。
  • インストールとネットワーク設定を簡素化。

デメリット

  • インシデントが発生した場合の重要なコンピューター。
  • メッセージをブロードキャストする際の帯域幅が制限されています(当社の経験では、1 時間あたり数万件のメールが送信されています)。
  • ブロードキャスト時のアプリケーションの遅延の可能性。
  • アプリケーションサーバーは、リダイレクションサーバーをホストするので、外部から(DMZ に配置されている間など)使用できる必要があります。

インストールおよび設定の手順

前提条件

  • JDK,

  • Web サーバー (IIS、Apache)

  • データベース・サーバへのアクセス

  • POP3 経由でアクセス可能なバウンスメールボックス

  • 2 つの DNS エイリアスの作成:

    • 最初の公開は、そのパブリック IP 上のコンピュータを追跡し、指し示す目的で一般に公開されます。
    • 2 つ目のエイリアスは、コンソールにアクセスし、同じコンピュータを指すように、内部ユーザーに公開されます。
  • SMTP(25)、DNS(53)、HTTP(80)、HTTPS(443)、SQL(1521Oracle用、5432(PostgreSQL 用など)を開くように設定されたファイアウォール ポート。 詳しくは、 ネットワーク設定.

次の例では、インスタンスのパラメーターは次のとおりです。

  • インスタンスの名前: デモ
  • DNS マスク: console.campaign.net* (クライアントコンソール接続およびレポートの場合のみ)
  • データベース: campaign:demo@dbsrv

インストールと設定(シングルマシン)

次の手順に従います。

  1. Adobe Campaignサーバーのインストール手順に従います。 nlserver Linux または setup.exe (Windows の場合)

    詳しくは、 Linux での Campaign のインストールの前提条件 (Linux) および Windows での Campaign のインストールの前提条件 (Windows)。

  2. Adobe Campaignサーバーがインストールされたら、コマンドを使用してアプリケーションサーバー (Web) を起動します。 nlserver web -tomcat (Web モジュールを使用すると、Tomcat をスタンドアロンの Web サーバーモードで起動し、ポート 8080 でリッスンします)。また、Tomcat が正しく起動することを確認できます。

    12:08:18 >   Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
    12:08:18 >   Starting Web server module (pid=28505, tid=-1225184768)...
    12:08:18 >   Tomcat started
    12:08:18 >   Server started
    
    メモ

    Web モジュールを初めて実行すると、 config-default.xml および serverConf.xml ファイルを conf インストールフォルダーの下のディレクトリ。 次の serverConf.xmlセクション.

    押す Ctrl+C をクリックして、サーバーを停止します。

    詳しくは、以下の節を参照してください。

  3. 次を変更: 内部 次のコマンドを使用したパスワード:

    nlserver config -internalpassword
    

    詳しくは、この節を参照してください。

  4. を作成します。 デモ 追跡用の DNS マスクを持つインスタンス ( この場合、 tracking.campaign.net) にアクセスし、クライアントコンソール ( この場合は console.campaign.net) をクリックします。 それには、次の 2 つの方法があります。

  5. を編集します。 config-demo.xml ファイル ( 前の手順で config-default.xml) をクリックし、 mta (配信) wfserver (ワークフロー)、 inMail (バウンスメール)および stat (統計)プロセスが有効になっている。 次に、統計サーバーのアドレスを設定します。

    <?xml version='1.0'?>
    <serverconf>
      <shared>
        <!-- add lang="eng" to dataStore to force English for the instance -->
        <dataStore hosts="tracking.campaign.net*,console.campaign.net*">
          <mapping logical="*" physical="default"/>
        </dataStore>  </shared>
        <mta autoStart="true" statServerAddress="localhost"/>
        <wfserver autoStart="true"/>
        <inMail autoStart="true"/>
        <sms autoStart="false"/>
        <listProtect autoStart="false"/>
    </serverconf>
    

    詳しくは、この節を参照してください。

  6. を編集します。 serverConf.xml ファイルを作成して配信ドメインを指定した後、MTA モジュールが MX タイプの DNS クエリに応答するために使用する DNS サーバーの IP(またはホスト)アドレスを指定します。

    <dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
    
    メモ

    The nameServers パラメーターは、Windows でのみ使用されます。

    詳しくは、 Campaign サーバーの設定.

  7. クライアントコンソールセットアッププログラムをコピーする setup-client-7.XXX.exe から /datakit/nl/eng/jsp フォルダー。 詳細情報

  8. 次の節で説明されている Web サーバー統合手順 (IIS、Apache) に従います。

  9. Web サイトを開始し、URL( https://tracking.campaign.net/r/test ) を使用してリダイレクトをテストします。

    ブラウザーには、次のメッセージが表示される必要があります。

    <redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="localhost"/>
    

    詳しくは、以下の節を参照してください。

  10. Adobe Campaignサーバーを起動します (net start nlserver6 Windows の場合、 /etc/init.d/nlserver6 start (Linux の場合)、コマンドを実行します。 nlserver pdump もう一度有効なモジュールがすべて存在するかどうかを確認します。

    メモ

    20.1 以降では、代わりに次のコマンドを使用することをお勧めします(Linux の場合)。 systemctl start nlserver

    12:09:54 >   Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
    syslogd@default (7611) - 9.2 MB
    stat@demo (5988) - 1.5 MB
    inMail@demo (7830) - 11.9 MB
    watchdog (27369) - 3.1 MB
    mta@demo (7831) - 15.6 MB
    wfserver@demo (7832) - 11.5 MB
    web@default (28671) - 40.5 MB
    

    また、このコマンドを使用すると、コンピューターにインストールされているAdobe Campaignサーバーのバージョンとビルド番号を知ることができます。

  11. をテストします。 nlserver web URL を使用するモジュール: https://console.campaign.net/nl/jsp/logon.jsp

    この URL を使用して、クライアントセットアッププログラムのダウンロードページにアクセスできます。

    次を入力します。 内部 ログインと関連するパスワード(アクセス制御ページにアクセスする際に使用) 詳細情報

  12. ( 以前のダウンロードページから、または Windows インストールの場合はサーバー上で直接起動したAdobe Campaignクライアントコンソールを起動し、サーバー接続 URL をhttps://console.campaign.netに設定し、 内部 ログインします。

    参照: このページ および この節.

    初めてログインすると、データベース作成ウィザードが表示されます。

    ウィザードの手順に従い、接続インスタンスに関連付けられたデータベースを作成します。

    詳しくは、 データベースの作成と設定.

    データベースを作成したら、ログオフします。

  13. を使用してクライアントコンソールに再度ログオンします。 admin パスワードを指定せずにログインし、デプロイウィザードを起動します ( ツール/詳細 メニュー ) をクリックして、インスタンスの設定を完了します。

    詳しくは、 インスタンスのデプロイ.

    設定する主なパラメーターは次のとおりです。

    • E メール配信:送信者と返信のアドレスおよびバウンスメール用のエラーメールボックス。

    • トラッキング:リダイレクトに使用する外部 URL と内部 URL を入力し、 トラッキングサーバーへの登録 その後、 デモ トラッキングサーバーのインスタンス。

      詳しくは、 トラッキング設定.

      Adobe Campaignサーバーはアプリケーションサーバーとリダイレクトサーバーの両方で使用されるので、トラッキングログの収集と URL の転送に使用される内部 URL は、Tomcat(https://localhost:8080) への直接内部接続です。

    • バウンス管理:バウンスメールを処理するパラメーターを入力します ( 未処理のバウンスメール を参照 )。

    • アクセス元:レポート、Web フォーム、ミラーページの 2 つの URL を指定します。

このページ