Fristående driftsättning standalone-deployment

Den här konfigurationen innehåller alla komponenter på samma dator:

  • ansökningsprocess (webb),
  • leveransprocess (mta),
  • omdirigeringsprocess (spårning),
  • arbetsflödesprocess och schemalagda uppgifter (wfserver),
  • studsa postprocessen (in Mail),
  • statistikprocess (stat).

Den övergripande kommunikationen mellan processerna sker enligt följande schema:

Den här typen av konfiguration kan köras när du hanterar listor med färre än 100 000 mottagare och med till exempel följande programlager:

  • Linux,
  • Apache,
  • PostgreSQL,
  • Fråga.

När volymen växer flyttar en variant av den här arkitekturen databasservern till en annan dator för bättre prestanda.

NOTE
En befintlig databasserver kan också användas om den har tillräckliga resurser.

Funktioner features

Fördelar advantages

  • Komplett fristående och låg konfigurationskostnad (inga fakturerbara licenser krävs om öppen källkod-programvaran som anges nedan används).
  • Förenklad installation och nätverkskonfiguration.

Nackdelar disadvantages

  • En kritisk dator om det skulle inträffa.
  • Begränsad bandbredd vid sändning av meddelanden (enligt vår erfarenhet är det cirka tiotusentals e-postmeddelanden per timme).
  • Möjlig fördröjning av programmet vid sändning.
  • Programservern måste vara tillgänglig från utsidan (till exempel i DMZ) eftersom den är värd för omdirigeringsservern.

Installations- och konfigurationssteg installation-and-configuration-steps

Förhandskrav prerequisites

  • JDK,

  • Webbserver (IIS, Apache),

  • Tillgång till en databasserver

  • Studsa postlåda tillgänglig via POP3,

  • Skapa två DNS-alias:

    • Den första som exponeras för allmänheten för att spåra och peka mot datorn på dess offentliga immateriella tillgångar.
    • det andra aliaset som visas för interna användare för konsolåtkomst och som pekar på samma dator.
  • Brandväggen är konfigurerad att öppna SMTP (25), DNS (53), HTTP (80), HTTPS (443), SQL (1521 för Oracle, 5432 för PostgreSQL osv.) portar. Mer information finns i Nätverkskonfiguration.

I följande exempel är parametrarna för instansen:

  • Instansens namn: demo
  • DNS-mask: console.campaign.net* (endast för klientkonsolanslutningar och för rapporter)
  • Databas: kampanj:demo@dbsrv

Installera och konfigurera (en dator) installing-and-configuring--single-machine-

Använd följande steg:

  1. Följ installationsproceduren för Adobe Campaign-servern: nlserver-paket i Linux eller setup.exe i Windows.

    Mer information finns i Krav för Campaign-installation i Linux (Linux) och Krav för Campaign-installation i Windows (Windows).

  2. När Adobe Campaign-servern har installerats startar du programservern (webben) med kommandot nlserver web -tomcat (med webbmodulen kan du starta Tomcat i fristående webbserverläge (avlyssning på port 8080) och se till att Tomcat startar korrekt:

    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
    Första gången webbmodulen körs skapas filerna config-default.xml och serverConf.xml i katalogen conf i installationsmappen. Alla parametrar som är tillgängliga i serverConf.xml listas i det här avsnittet.

    Tryck på Ctrl+C för att stoppa servern.

    Mer information finns i följande avsnitt:

  3. Ändra det interna lösenordet med kommandot:

    code language-none
    nlserver config -internalpassword
    

    Mer information om detta finns i det här avsnittet.

  4. Skapa instansen demo med DNS-masker för spårning (i det här fallet tracking.campaign.net) och åtkomst till klientkonsoler (i det här fallet console.campaign.net). Det finns två sätt att göra detta:

    • Skapa instansen via konsolen:

      Mer information finns i Skapa en instans och logga in.

      eller

    • Skapa instansen med kommandorader:

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

      Mer information finns i Skapa en instans.

  5. Redigera filen config-demo.xml (som skapades i föregående steg bredvid config-default.xml) och kontrollera att processerna mta (leverans), wfserver (arbetsflöde), inMail (studsade meddelanden) och stat (statistik) är aktiverat. Konfigurera sedan adressen till statistikservern:

    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>
    

    Mer information om detta finns i det här avsnittet.

  6. Redigera filen serverConf.xml och ange leveransdomänen. Ange sedan IP-adresserna (eller värdadresserna) för de DNS-servrar som används av MTA-modulen för att svara på DNS-frågor av MX-typ.

    code language-none
    <dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
    
    note note
    NOTE
    Parametern nameServers används bara i Windows.

    Mer information finns i Kampanjserverkonfiguration.

  7. Kopiera klientkonsolens installationsprogram setup-client-7.XXX.exe till mappen /data/nl/eng/jsp. Läs mer.

  8. Följ integreringsproceduren för webbservrar (IIS, Apache) som beskrivs i följande avsnitt:

  9. Starta webbplatsen och testa omdirigering med URL https://tracking.campaign.net/r/test.

    Webbläsaren måste visa följande meddelande:

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

    Mer information finns i följande avsnitt:

  10. Starta Adobe Campaign-servern (net start nlserver6 i Windows, /etc/init.d/nlserver6 start i Linux) och kör kommandot nlserver pdump en gång till för att kontrollera om alla aktiverade moduler finns.

    note note
    NOTE
    Från 20.1 rekommenderar vi att du använder följande kommando i stället (för Linux): systemctl start nlserver
    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
    

    Med det här kommandot kan du även se version och versionsnummer för den Adobe Campaign-server som är installerad på datorn.

  11. Testa webbmodulen ​nlserver med URL https://console.campaign.net/nl/jsp/logon.jsp

    Den här URL:en ger dig åtkomst till hämtningssidan för klientinstallationsprogrammet.

    Ange inloggningsnamnet internal och det associerade lösenordet när du kommer till åtkomstkontrollsidan. Läs mer.

  12. Starta Adobe Campaign klientkonsol (från föregående hämtningssida eller direkt från servern för en Windows-installation), ange serveranslutningens URL till https://console.campaign.net och anslut med inloggningen internal.

    Se den här sidan och det här avsnittet.

    Guiden Skapa databas visas första gången du loggar in:

    Följ stegen i guiden och skapa den databas som är associerad med anslutningsinstansen.

    Mer information finns i Skapa och konfigurera databasen.

    När databasen har skapats loggar du ut.

  13. Logga in på klientkonsolen igen med inloggningen admin utan lösenord och starta distributionsguiden ( Tools > Advanced -menyn) för att slutföra konfigurationen av instansen.

    Mer information finns i Distribuera en instans.

    De huvudparametrar som ska anges är följande:

    • E-postleverans: avsändare- och svarsadresser samt felpostlådan för avhoppad e-post.

    • Spårning: Fyll i den externa URL som används för omdirigering och den interna URL:en, klicka på Registrering på spårningsservern(arna) och validera den sedan på demo-instansen av spårningsservern.

      Mer information finns i Spårningskonfiguration.

      Eftersom Adobe Campaign-servern används både som programserver och omdirigeringsserver är den interna URL som används för att samla in spårningsloggar och överföra URL:er en direkt intern anslutning till Tomcat (https://localhost:8080).

    • Studshantering: Ange parametrarna för att hantera studsmeddelanden (ta inte hänsyn till avsnittet Obearbetade studsmeddelanden).

    • Åtkomst från: Ange två URL:er för rapporter, webbformulär och spegelsidor.

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