Zelfstandige implementatie standalone-deployment

Deze configuratie omvat alle componenten op de zelfde computer:

  • toepassingsproces (web),
  • leveringsproces (mta),
  • omleidingsproces (tracking);
  • workflowproces en geplande taken (wfserver);
  • stuiterend-mailproces (inMail),
  • Statistieken (statussen).

De algemene communicatie tussen de processen wordt uitgevoerd volgens het volgende schema:

Dit type van configuratie kan worden in werking gesteld wanneer het beheren van lijsten van minder dan 100.000 ontvangers en met, bijvoorbeeld, de volgende softwarelagen:

  • Linux
  • Apache
  • PostSQL,
  • Qmail.

Naarmate het volume toeneemt, verplaatst een variant van deze architectuur de databaseserver naar een andere computer voor betere prestaties.

NOTE
Een bestaande databaseserver kan ook worden gebruikt als deze over voldoende bronnen beschikt.

Functies features

Voordelen advantages

  • Volledig zelfstandig en goedkoop configuratie (geen factureerbare licenties vereist als de hieronder vermelde opensource-software wordt gebruikt).
  • Vereenvoudigde installatie en netwerkconfiguratie.

Nadelen disadvantages

  • Een kritieke computer in geval van incident.
  • Beperkte bandbreedte bij het uitzenden van berichten (in onze ervaring ongeveer tienduizenden berichten per uur).
  • Mogelijke vertraging van de toepassing bij het uitzenden.
  • De toepassingsserver moet van buitenaf beschikbaar zijn (terwijl wordt gevestigd in DMZ, bijvoorbeeld) aangezien het gastheren de redirection server.

Installatie- en configuratiestappen installation-and-configuration-steps

Vereisten prerequisites

  • JDK

  • Webserver (IIS, Apache),

  • Toegang tot een databaseserver,

  • Bounce mailbox toegankelijk via POP3,

  • Maken van twee DNS-aliassen:

    • de eerste die aan het publiek voor het volgen van en het richten aan de computer op zijn openbaar IP wordt blootgesteld;
    • de tweede alias die aan interne gebruikers voor consoletoegang wordt blootgesteld en aan de zelfde computer richten.
  • Firewall geconfigureerd voor het openen van SMTP (25), DNS (53), HTTP (80), HTTPS (443), SQL (1521 voor Oracle, 5432 voor PostSQL, enz.) poorten. Zie voor meer informatie Netwerkconfiguratie.

In de volgende voorbeelden zijn de parameters van de instantie:

  • Naam van de instantie: demo
  • DNS-masker: console.campaign.net* (alleen voor clientconsoleverbindingen en voor rapporten)
  • Database: campagne:demo@dbsrv

Installeren en configureren (één computer) installing-and-configuring--single-machine-

Voer de volgende stappen uit:

  1. Volg de installatieprocedure voor de Adobe Campaign-server: nlserver pakket op Linux of setup.exe in Windows.

    Raadpleeg voor meer informatie hierover Vereisten voor installatie van campagne in Linux (Linux) en Vereisten voor de installatie van de Campagne in Vensters (Windows).

  2. Zodra de Adobe Campaign-server is geïnstalleerd, start u de toepassingsserver (web) met de opdracht nlserver web-tomcat (de module van het Web laat u toe om Tomcat in standalone de serverwijze van het Web te beginnen luisterend op haven 8080) en ervoor te zorgen begint Tomcat correct:

    code language-sql
    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
    De eerste keer dat de module Web wordt uitgevoerd, wordt het config-default.xml en serverConf.xml in de conf onder de installatiemap. Alle parameters die beschikbaar zijn in het dialoogvenster serverConf.xml worden vermeld in deze sectie.

    Druk Ctrl+C om de server te stoppen.

    Raadpleeg de volgende secties voor meer informatie hierover:

  3. Wijzig de internal wachtwoord met behulp van de opdracht:

    code language-none
    nlserver config -internalpassword
    

    Raadpleeg deze sectie voor meer informatie.

  4. Maak de demo instantie met de DNS-maskers voor tracering (in dit geval), tracking.campaign.net) en de toegang tot clientconsoles (in dit geval, console.campaign.net). Er zijn twee manieren om dit te doen:

    • Maak de instantie via de console:

      Raadpleeg voor meer informatie hierover Een instantie maken en aanmelden.

      of

    • Maak de instantie met behulp van opdrachtregels:

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

      Raadpleeg voor meer informatie hierover Een instantie maken.

  5. Bewerk de config-demo.xml bestand (gemaakt in de vorige stap naast config-default.xml) en de mta (levering), wfserver (workflow), inMail (stuiterende berichten) en stat (statistiek) processen zijn ingeschakeld. Dan vorm het adres van de statistiekserver:

    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>
    

    Raadpleeg deze sectie voor meer informatie.

  6. Bewerk de serverConf.xml en specificeer het leveringsdomein, dan specificeer IP (of gastheer) adressen van de DNS servers die door de module MTA worden gebruikt om MX type DNS vragen te beantwoorden.

    code language-none
    <dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
    
    note note
    NOTE
    De nameServers wordt alleen gebruikt in Windows.

    Raadpleeg voor meer informatie hierover Configuratie van campagneserver.

  7. Het installatieprogramma van de clientconsole kopiëren setup-client-7.XXX.exe aan de /datakit/nl/eng/jsp map. Meer informatie.

  8. Volg de procedure van de de serverintegratie van het Web (IIS, Apache) in de volgende secties wordt beschreven die:

  9. Start de website en test omleiding met de URL: https://tracking.campaign.net/r/test.

    De browser moet het volgende bericht weergeven:

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

    Raadpleeg de volgende secties voor meer informatie hierover:

  10. De Adobe Campaign-server starten (netwerkbeginserver6 in Windows /etc/init.d/nlserver6 start in Linux) en voer de opdracht uit nlserver pdump nogmaals de aanwezigheid van alle ingeschakelde modules te controleren.

    note note
    NOTE
    Vanaf 20.1 raden we u aan in plaats daarvan de volgende opdracht te gebruiken (voor Linux): systeemserver voor opstarten
    code language-sql
    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
    

    Met deze opdracht weet u ook de versie en het buildnummer van de Adobe Campaign-server die op de computer is geïnstalleerd.

  11. Test de nlserver-web met de URL: https://console.campaign.net/nl/jsp/logon.jsp

    Met deze URL hebt u toegang tot de downloadpagina voor het installatieprogramma van de client.

    Voer de internal login en bijbehorend wachtwoord wanneer u de pagina van de toegangscontrole bereikt. Meer informatie.

  12. Start de Adobe Campaign-clientconsole (vanaf de vorige downloadpagina of die rechtstreeks op de server wordt gestart voor een Windows-installatie), stel de URL van de serververbinding in op https://console.campaign.net en maak verbinding met de internal aanmelden.

    Zie deze pagina en deze sectie.

    De wizard voor het maken van de database wordt weergegeven wanneer u zich voor het eerst aanmeldt:

    Voer de stappen in de wizard uit en maak de database die aan de verbindingsinstantie is gekoppeld.

    Raadpleeg voor meer informatie hierover De database maken en configureren.

    Als de database eenmaal is gemaakt, meldt u zich af.

  13. Meld u weer aan bij de clientconsole met de admin aanmelden zonder wachtwoord en de wizard starten ( Tools > Advanced (menu) om het configureren van de instantie te voltooien.

    Raadpleeg voor meer informatie hierover Een instantie implementeren.

    De belangrijkste parameters die moeten worden ingesteld zijn:

    • E-maillevering: verzender- en antwoordadressen en de foutbrievenbus voor stuiterende berichten.

    • Bijhouden: vul de externe URL die wordt gebruikt voor omleiding en de interne URL, en klik Registratie op de trackingserver(s) en vervolgens valideren op het tabblad demo instantie van de trackingserver.

      Raadpleeg voor meer informatie hierover Configuratie bijhouden.

      Aangezien de Adobe Campaign-server zowel als de toepassingsserver als de omleidingsserver wordt gebruikt, is de interne URL die wordt gebruikt voor het verzamelen van trackinglogboeken en het overbrengen van URL's een directe interne verbinding met Tomcat (https://localhost:8080).

    • Stuitbeheer: voer de parameters in voor het afhandelen van stuiterende berichten (gebruik niet de Onverwerkte stuitberichten in aanmerking te nemen).

    • Toegang van: Geef twee URL's op voor rapporten, webformulieren en spiegel.

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