Ein sehr spezieller Artikel für Intrexx5-Anwender:
Zielsetzung:
Ein Intrexx-Server hostet 2 Portale (Portal1 und Portal2). Es wurden zwei Domains (www.intrexxportal1.de; www.intrexxportal2.de – von mir frei erfundene Adressen…) geschaltet, die beide auf die IP des Servers verweisen. Ein Aufruf der Portale ist über http://<IP>/Portal1 und http://<IP>/Portal2 möglich.
Jetzt soll aber die Domain http://www.intrexxportal1.de direkt auf das Portal1 führen und nicht nur auf die Tomcat-Startseite. Das Gleiche bei intrexxportal2.
Vorgehen:
- Die Datei /opt/intrexx/tomcat/conf/server.xml bearbeiten
- In der Zeile
<Host appBase=”webapps” autoDeploy=”true” name=”localhost”
das localhost durch www.intrexxportal1.de ersetzen, den Rest unverändert lassen. - Die gerade abgeänderte Zeile samt der darauffolgenden (also alles zwischen den spitzen Klammern) kopieren und ganz unten in der Datei zwischen </Host> und </Engine> einfügen.
- In den kopierten Zeilen intrexxportal1 durch intrexxportal2 ersetzen.
- Vor </Engine> ein </Host> ergänzen.
- Die Datei speichern und schließen.
- Das komplette Verzeichnis /opt/intrexx/tomcat/conf/Catalina/localhost nach /opt/intrexx/tomcat/conf/Catalina/www.intrexxportal1.de sowie nach /opt/intrexx/tomcat/conf/Catalina/www.intrexxportal2.de kopieren.
- Im Verzeichnis www.intrexxportal1.de die Datei Portal1.xml nach ROOT.xml kopieren.
- Im Verzeichnis www.intrexxportal2.de die Datei Portal2.xml nach ROOT.xml kopieren.
- cd /opt/intrexx/bin/linux
- sudo ./console.sh –a stop
- sudo ./console.sh –a start
- sudo ./console.sh –s status –> Wenn hier alle Prozesse gestartet sind – insbesondere der Tomcat, war die Operation erfolgreich!