Eine wahrscheinliche Ursache ist ein Problem mit der Auflösung von Hostnamen auf dem Server DeployR. Stellen Sie sicher, dass der Server eine statische IP-Adresse und ordnungsgemäß sowohl vorwärts und rückwärts in der Hostname des Servers aufgelöst wird. Ein Eintrag für diese IP-Adresse und Hostname sollte in der Datei Hosts System.
Möglicherweise ein Portkonflikt mit einer anderen Anwendung oder einem Dienst auf dem Server. Um dieses Problem zu beheben, ändern Sie Tomcat Portnummern.
Unter Windows:
-
Öffnen Sie im Verzeichnis Tomcat 7.0 Datei server.xml und zwei ändern:
-
Port = "8080" Suchen und ändern in eine neue Portnummer wie Port = "8090"
-
Port = "8008" Suchen und ändern in eine neue Portnummer wie Port = "8010"
-
-
Speichern Sie die Datei.
-
Öffnen Sie im Stammverzeichnis Apache2.2/extra/ Datei Httpd-vhosts.conf.
-
Aktualisieren Sie in der folgenden Zeile von Httpd-vhosts.conf die Port-Nummer mit 8008, ersetzen in unserem Beispiel also 8010 verwendet:
ProxyPass /deployr Ajp://localhost:8008 / Deployr-Timeout = 1800
-
Starten Sie Tomcat neu, und starten Sie Apache HTTPD die Änderung wirksam wird.
net stop tomcat7 net start tomcat7
net stop Apache2.2
net start Apache2.2
Unter Linux:
Hinweis: Iptables während der Installation Zeilen hinzugefügt, müssen Sie die Portnummern aufgeführt sowie ändern.
-
Bearbeiten Sie die Datei /usr/share/tomcat6/conf/server.xml und zwei ändern: Port = "8080" in den Zeilen suchen:
Anschluss = "8080" Protocol = "HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
und eine neue Portnummer wie Port = "8090".
Suchen Sie Port = "8008" in der Zeile:
Anschluss = "8008" Protokoll "AJP/1.3" RedirectPort = "8443" = /
und eine neue Portnummer wie Port = "8010"
Speichern Sie und schließen Sie die Datei. -
Bearbeiten Sie die Datei /etc/httpd/conf/httpd.conf aktualisieren Connector AJP-Port-Nummer in der folgenden Zeile mit dem 8008, ersetzen Sie in unserem Beispiel also 8010 verwendeten:
ProxyPass /deployr Ajp://localhost:8008 / Deployr-Timeout = 1800
-
Starten Sie Tomcat neu, und starten Sie Apache HTTPD die Änderung wirksam wird.
/etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start
/etc/init.d/httpd stop
/etc/init.d/httpd start -
Überprüfen Sie, ob die Portkonfiguration wie erwartet funktionieren. Geben Sie bei der Aufforderung
netstat -p --listening --numeric-ports --numeric-hosts | grep -i java