此配置包含同一计算机上的所有组件:
进程之间的整体通信按照以下模式进行:
在管理少于100,000个收件人的列表时,可以运行此类配置,例如,使用以下软件层:
随着卷的增长,此体系结构的一个变体将数据库服务器移动到另一台计算机,以获得更好的性能。
如果现有数据库服务器具有足够的资源,则也可以使用它。
JDK、
Web服务器(IIS、Apache)、
访问数据库服务器,
可通过POP3访问退回邮箱,
创建两个DNS别名:
防火墙配置为打开SMTP(25)、DNS(53)、HTTP(80)、HTTPS(443)、SQL(1521 for Oracle、5432 for PostgreSQL等) 端口。 有关详细信息,请参阅 网络配置.
在以下示例中,实例的参数为:
应用以下步骤:
按照Adobe Campaign服务器的安装过程操作: nlserver Linux或 setup.exe 在Windows上。
有关更多信息,请参阅 在Linux中安装Campaign的先决条件 (Linux)和 在Windows中安装Campaign的先决条件 (Windows)。
安装Adobe Campaign服务器后,使用命令启动应用程序服务器(Web) nlserver web-tomcat (通过Web模块,可以在独立Web服务器模式下在端口8080上侦听Tomcat),并确保Tomcat正确启动:
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
首次执行Web模块时,会创建 config-default.xml 和 serverConf.xml 文件 conf 目录。 中所有可用的参数 serverConf.xml 此 部分.
按 Ctrl+C 来停止服务器。
有关更多信息,请参阅以下章节:
更改 内部 密码:
nlserver config -internalpassword
如需详细信息,请参阅此部分。
创建 演示 具有DNS掩码的实例进行跟踪(在本例中, tracking.campaign.net)和对客户端控制台的访问(在本例中, console.campaign.net)。 可以通过两种方式来执行此操作:
编辑 config-demo.xml 文件(在 config-default.xml),并确保 mta (投放)、 wfserver (工作流)、 inMail (退回邮件)和 stat (统计信息)进程已启用。 然后,配置统计信息服务器的地址:
<?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>
如需详细信息,请参阅此部分。
编辑 serverConf.xml 文件并指定提交域,然后指定MTA模块用来应答MX类型DNS查询的DNS服务器的IP(或主机)地址。
<dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
的 nameServers 参数仅在Windows中使用。
有关更多信息,请参阅 Campaign服务器配置.
复制客户端控制台安装程序(setup-client-7.XX, YYYY.exe 对于v7或 setup-client-6.XX, YYYY.exe (对于v6.1) /datakit/nl/eng/jsp 文件夹。 了解详情。
按照以下部分中描述的Web服务器集成过程(IIS、Apache)操作:
启动网站并使用URL测试重定向:https://tracking.campaign.net/r/test。
浏览器必须显示以下消息:
<redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="localhost"/>
有关更多信息,请参阅以下章节:
启动Adobe Campaign服务器(网络启动nlserver6 在Windows中, /etc/init.d/nlserver6开始 在Linux中)并运行命令 nlserver pdump 再次检查是否存在所有已启用的模块。
从20.1开始,我们建议改用以下命令(对于Linux): systemctl启动nlserver
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服务器的版本号和内部版本号。
测试 nlserver web 模块:https://console.campaign.net/nl/jsp/logon.jsp
此URL允许您访问客户端安装程序的下载页面。
输入 内部 访问访问控制页面时登录和关联的密码。 了解详情。
启动Adobe Campaign客户端控制台(从上一个下载页面启动或直接在服务器上启动以安装Windows),将服务器连接URL设置为https://console.campaign.net ,然后使用 内部 登录。
数据库创建向导将在您首次登录时显示:
按照向导中的步骤操作,并创建与连接实例关联的数据库。
有关更多信息,请参阅 创建和配置数据库.
创建数据库后,注销。
使用 管理员 无密码登录并启动部署向导( Tools > Advanced 菜单)以完成实例的配置。
有关更多信息,请参阅 部署实例.
要设置的主要参数如下:
电子邮件投放:退回邮件的发件人和回复地址以及错误邮箱。
跟踪:填充用于重定向的外部URL和内部URL,单击 在跟踪服务器上注册 然后在 演示 跟踪服务器的实例。
有关更多信息,请参阅 跟踪配置.
由于Adobe Campaign服务器既用作应用程序服务器,又用作重定向服务器,因此用于收集跟踪日志和传输URL的内部URL是与Tomcat(https://localhost:8080)的直接内部连接。
跳出管理:输入处理退回邮件的参数(请不要 未处理的退回邮件 部分)。
从以下位置访问:为报表、Web窗体和镜像页面提供两个URL。