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.
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. Voor verdere informatie, verwijs naar configuratie van het Netwerk.
In de volgende voorbeelden zijn de parameters van de instantie:
- Naam van de instantie: demo
- DNS masker: console.campagne.net* (slechts voor de verbindingen van de cliëntconsole en voor rapporten)
- Database: campagne:demo@dbsrv
Installeren en configureren (één computer) installing-and-configuring--single-machine-
Voer de volgende stappen uit:
-
Volg de installatieprocedure voor de server van Adobe Campaign: nlserver pakket op Linux of setup.exe op Vensters.
Voor meer op dit, verwijs naar Eerste vereisten van de installatie van de Campagne in Linux(Linux) en Eerste vereisten van de installatie van de Campagne in Vensters(Vensters).
-
Zodra de server van Adobe Campaign wordt geïnstalleerd, begin de toepassingsserver (Web) gebruikend het bevel nlserver web -tomcat (de module van het Web laat u toe om Tomcat op 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 wordt de module van het Web uitgevoerd het leidt tot de {en serverConf.xml dossiers in de conf folder onder de installatiemap. Alle parameters beschikbaar in serverConf.xml zijn vermeld in deze sectie. Pers Ctrl+C om de server tegen te houden.
Raadpleeg de volgende secties voor meer informatie hierover:
- Voor Linux: Eerste begin-up van de server,
- Voor Vensters: Eerste opstarten van de server.
-
Verander het interne wachtwoord gebruikend het bevel:
code language-none nlserver config -internalpassword
Raadpleeg deze sectie voor meer informatie.
-
Creeer de demo instantie met de DNS maskers voor het volgen (in dit geval, tracking.campagne.net) en toegang tot cliëntconsoles (in dit geval, console.campagne.net). Er zijn twee manieren om dit te doen:
-
Maak de instantie via de console:
Voor meer op dit, verwijs naar creeer een geval en login.
of
-
Maak de instantie met behulp van opdrachtregels:
code language-none nlserver config -addinstance:demo/tracking.campaign.net*,console.campaign.net*
Voor meer op dit, verwijs naar Creërend een instantie.
-
-
Bewerk het {dossier 0} config-demo.xml (dat in de vorige stap naast wordt gecreeerd config-default.xml ) en zorg de mta (levering), wfserver (werkschema), inMail (stuiterende berichten) en staat (statistieken) processen worden toegelaten. 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.
-
Bewerk het {dossier 0} serverConf.xml en specificeer het leveringsdomein, dan specificeer IP (of gastheer) adressen van de DNS servers die door de MTA module 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 parameter wordt slechts gebruikt in Vensters. Voor meer op dit, verwijs naar de serverconfiguratie van de Campagne.
-
Kopieer het de opstellingsprogramma van de cliëntconsole opstelling-cliënt-7.XXX.exe aan de /datakit/nl/eng/jsp omslag. Meer informatie.
-
Volg de procedure van de de serverintegratie van het Web (IIS, Apache) in de volgende secties wordt beschreven die:
- Voor Linux: Integratie in een server van het Web voor Linux
- Voor Vensters: Integratie in een server van het Web voor Vensters
-
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:
-
Begin de server van Adobe Campaign (netto begin nlserver6 in Vensters, /etc/init.d/nlserver6 begin in Linux) en stel het bevel in werking nlserver pomp opnieuw om aanwezigheid van alle toegelaten modules te controleren.
note note NOTE Beginnend 20.1, adviseren wij het gebruiken van het volgende bevel in plaats daarvan (voor Linux): systeemctl begin 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
Met deze opdracht weet u ook de versie en het buildnummer van de Adobe Campaign-server die op de computer is geïnstalleerd.
-
Test de module van het 0} nlserverWeb {die URL gebruikt: https://console.campaign.net/nl/jsp/logon.jsp
Met deze URL hebt u toegang tot de downloadpagina voor het installatieprogramma van de client.
Ga interne login en geassocieerd wachtwoord in wanneer u de pagina van de toegangscontrole bereikt. Meer informatie.
-
Begin de de cliëntconsole van Adobe Campaign (van de vorige downloadpagina of direct gelanceerd op de server voor een installatie van Vensters), plaats de server verbinding URL aan https://console.campaign.net en verbindt gebruikend interne login.
Verwijs naar deze paginaen deze sectie.
De assistent voor het maken van de database wordt weergegeven wanneer u zich voor het eerst aanmeldt:
Volg de stappen in de medewerker en creeer het gegevensbestand verbonden aan de verbindingsinstantie.
Voor meer op dit, verwijs naar Creërend en vormend het gegevensbestand.
Als de database eenmaal is gemaakt, meldt u zich af.
-
Logterug op de cliëntconsole gebruikend admin login zonder een wachtwoord en begin de plaatsingstovenaar ( Tools > Advanced menu) om het vormen van de instantie te beëindigen.
Voor meer op dit, verwijs naar het Opstellen van een instantie.
De belangrijkste parameters die moeten worden ingesteld zijn:
-
E-maillevering: verzender- en antwoordadressen en de foutbrievenbus voor stuiterende berichten.
-
Het volgen: Vul externe URL die voor redirection en interne URL wordt gebruikt, klik Registratie op de volgende server(s) en bevestig het dan op de demo instantie van de volgende server.
Voor meer op dit, verwijs naar het Volgen configuratie.
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: Ga de parameters in om stuiterende post te behandelen (neem niet de Onverwerkte stuitpost sectie in rekening).
-
Toegang van: Geef twee URL's op voor rapporten, webformulieren en spiegel.
-