v7
Campaign Classic v7 にのみ適用されます

スタンドアロンデプロイメント standalone-deployment

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

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

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

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

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

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

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

機能 features

メリット advantages

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

デメリット disadvantages

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

インストールおよび設定の手順 installation-and-configuration-steps

前提条件 prerequisites

  • 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

インストールと設定(シングルマシン) installing-and-configuring--single-machine-

次の手順に従います。

  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 が正しく起動することを確認できます。

    code language-none
    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
    
    note note
    NOTE
    Web モジュールを初めて実行すると、 config-default.xml および serverConf.xml ファイルを conf インストールフォルダーの下のディレクトリ。 次の serverConf.xmlセクション.

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

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

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

    code language-none
    nlserver config -internalpassword
    

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

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

    • コンソールからインスタンスを作成します。

      詳しくは、 インスタンスの作成とログオン.

      または

    • コマンドラインを使用してインスタンスを作成します。

      code language-none
      nlserver config -addinstance:demo/tracking.campaign.net*,console.campaign.net*
      

      詳しくは、 インスタンスの作成.

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

    code language-none
    <?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(またはホスト)アドレスを指定します。

    code language-none
    <dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
    
    note note
    NOTE
    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 ) を使用してリダイレクトをテストします。

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

    code language-none
    <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 もう一度有効なモジュールがすべて存在するかどうかを確認します。

    note note
    NOTE
    20.1 以降では、代わりに次のコマンドを使用することをお勧めします(Linux の場合)。 systemctl start nlserver
    code language-none
    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 を指定します。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1