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.
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:
-
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).
-
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:
- För Linux: Första starten av servern,
- För Windows: Första starten av servern.
-
Ändra det interna lösenordet med kommandot:
code language-none nlserver config -internalpassword
Mer information om detta finns i det här avsnittet.
-
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.
-
-
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.
-
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.
-
Kopiera klientkonsolens installationsprogram setup-client-7.XXX.exe till mappen /data/nl/eng/jsp. Läs mer.
-
Följ integreringsproceduren för webbservrar (IIS, Apache) som beskrivs i följande avsnitt:
- För Linux: Integrering med en webbserver för Linux
- För Windows: Integrering med en webbserver för Windows
-
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:
- För Linux: Starta webbservern och testa konfigurationen
- För Windows: Starta webbservern och testa konfigurationen
-
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.
-
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.
-
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.
Databasgenereringsassistenten visas när du loggar in för första gången:
Följ stegen i assistenten 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.
-
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.
-