v7
Gilt nur für Campaign Classic v7
On-Premise und Hybrid
Gilt nur für Hybrid- und On-Premise-Bereitstellungen

Konfigurieren von Apache Tomcat configuring-tomcat

Adobe Campaign verwendet eine eingebettetes Webservlet namens Apache Tomcat zur Verarbeitung von HTTP/HTTPS-Anforderungen zwischen der Anwendung und einer beliebigen externen Schnittstelle (einschließlich Client-Konsole, getrackte URL-Links, SOAP-Aufrufe und andere). Oft liegt ein externer Webserver (normalerweise IIS oder Apache) vor diesem für alle externen Adobe Campaign-Instanzen.

Erfahren Sie mehr über Tomcat in Campaign und wie Sie Ihre Tomcat-Version finden in diese Seite.

NOTE
Dieses Verfahren beschränkt sich auf On-Premise -Implementierungen.

Standardanschluss für Apache Tomcat default-port-for-tomcat

Wenn der 8080-Listening-Port des Tomcat-Servers bereits mit einer anderen für Ihre Konfiguration erforderlichen Anwendung besetzt ist, müssen Sie den 8080-Port durch einen freien ersetzen (z. B. 8090). Um sie zu ändern, bearbeiten Sie die server.xml in der Datei /tomcat-8/conf Ordner des Adobe Campaign-Installationsordners.

Ändern Sie dann den Port der JSP-Relais-Seiten. Ändern Sie dazu die serverConf.xml in der Datei /conf Ordner des Adobe Campaign-Installationsordners.

<serverConf>
   ...
   <web controlPort="8005" httpPort="8090"...
   <url ... targetUrl="http://localhost:8090"...

Ordner in Apache Tomcat zuordnen mapping-a-folder-in-tomcat

Um kundenspezifische Einstellungen zu definieren, können Sie eine user_contexts.xml in der Datei /tomcat-8/conf -Ordner, der auch den contexts.xml -Datei.

Diese Datei enthält die folgenden Informationen:

 <Context path='/foo' docBase='../customers/foo'   crossContext='true' debug='0' reloadable='true' trusted='false'/>

Bei Bedarf kann dieser Vorgang serverseitig reproduziert werden.

Tomcat-Fehlerbericht ausblenden hide-tomcat-error-report

Aus Sicherheitsgründen empfehlen wir dringend, den Tomcat-Fehlerbericht auszublenden. Im Folgenden werden die Schritte beschrieben.

  1. Öffnen Sie die server.xml Datei im /tomcat-8/conf Ordner des Adobe Campaign-Installationsordners: /usr/local/neolane/nl6/tomcat-8/conf

  2. Fügen Sie das folgende Element am unteren Rand nach allen vorhandenen Kontextelementen hinzu:

    code language-none
    <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false"/>
    
  3. Starten Sie die nlserver- und Apache-Webserver neu.

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