[Endast lokal/hybrid]{class="badge yellow" title="Gäller endast lokala och hybrida driftsättningar"}
Konfigurera Apache Tomcat configuring-tomcat
Adobe Campaign använder en inbäddad webbserver som heter Apache Tomcat för att bearbeta HTTP/HTTPS-begäranden mellan programmet och ett externt gränssnitt (inklusive Klientkonsol, spårade URL-länkar, SOAP anrop och andra). Det finns ofta en extern webbserver (vanligtvis IIS eller Apache) framför detta för alla externa Adobe Campaign-instanser.
Läs mer om Tomcat i Campaign och hur du hittar din Tomcat-version på den här sidan.
-
Med början från Campaign v7.4.1 är Tomcat 10.1 standardversionen.
-
Adobe Campaign Classic använder inte WebSocket- och HTTP2-protokoll.
Standardport för Apache Tomcat default-port-for-tomcat
När Tomcat-serverns 8080-lyssningsport redan är upptagen med ett annat program som krävs för din konfiguration, måste du ersätta 8080-porten med en kostnadsfri port (till exempel 8090). Om du vill ändra den redigerar du filen server.xml som har sparats i katalogen /tomcat-X/conf i Adobe Campaign installationsmapp.
Ändra sedan porten för JSP-reläsidorna. Det gör du genom att ändra filen serverConf.xml som sparas i katalogen /conf i Adobe Campaign installationskatalog.
<serverConf>
...
<web controlPort="8005" httpPort="8090"...
<url ... targetUrl="http://localhost:8090"...
Mappa en mapp i Apache Tomcat mapping-a-folder-in-tomcat
Om du vill definiera kundspecifika inställningar kan du skapa en user_contexts.xml -fil i mappen /tomcat-X/conf , som även innehåller filen contexts.xml .
Filen kommer att innehålla följande typ av information:
<Context path='/foo' docBase='../customers/foo' crossContext='true' debug='0' reloadable='true' trusted='false'/>
Om det behövs kan den här åtgärden reproduceras på serversidan.
Dölj Tomcat-felrapporten hide-tomcat-error-report
Av säkerhetsskäl rekommenderar vi starkt att du döljer Tomcat-felrapporten. Följ de här stegen:
-
Öppna filen server.xml som finns i katalogen /tomcat-X/conf i installationsmappen för Adobe Campaign:
/usr/local/neolane/nl6/tomcat-X/conf
-
Lägg till följande element längst ned efter alla befintliga kontextelement:
code language-xml <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false"/>
-
Starta om webbservrarna nlserver och Apache.