En troliga orsaken är problem med värdnamn på servern DeployR. Kontrollera att servern har en statisk IP-adress och att det ska matchas både framåt och bakåt serverns värdnamn. En post för denna IP-adress och värdnamn ska finnas i filen hosts.
Det kan finnas en portskonflikt med ett annat program eller en tjänst på serverdatorn. Lös problemet genom att ändra portnummer för Tomcat.
I Windows:
-
Öppna filen server.xml i katalogen Tomcat 7.0 och gör två ändringar:
-
Hitta port = "8080" och ändra till ett nytt portnummer som port = "8090"
-
Hitta port = "8008" och ändra till ett nytt portnummer som port = "8010"
-
-
Spara filen.
-
Öppna filen httpd-vhosts.conf i rotkatalogen Apache2.2/extra/.
-
Uppdatera portnumret i följande rad från httpd vhosts.conf med den som används för att ersätta 8008, som i vårt exempel är 8010:
ProxyPass /deployr ajp://localhost:8008 / deployr-timeout = 1800
-
Starta om Tomcat och starta om Apache HTTPD för att ändringen ska börja gälla.
net stop tomcat7 net start tomcat7
net stop Apache2.2
net start Apache2.2
På Linux:
Anmärkning: Om du lagt till rader till iptables under installationen kan du behöva ändra portnummer finns också.
-
Redigera filen /usr/share/tomcat6/conf/server.xml och ändra två: hitta port = "8080" i raderna:
Connector-port = "8080" protocol = "HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
och ändra till ett nytt portnummer, till exempel port = "8090".
Hitta port = "8008" i raden:
Connector-port = "8008" protocol = "AJP/1.3" redirectPort = "8443" /
och ändra till ett nytt portnummer, till exempel port = "8010"
Spara och stäng filen. -
Redigera filen /etc/httpd/conf/httpd.conf om du vill uppdatera Connector AJP portnumret i följande rad med den som används för att ersätta 8008, som i vårt exempel är 8010:
ProxyPass /deployr ajp://localhost:8008 / deployr-timeout = 1800
-
Starta om Tomcat och starta om Apache HTTPD för att ändringarna ska börja gälla.
/etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start
/etc/init.d/httpd stop
/etc/init.d/httpd start -
Kontrollera att port ändringarna fungerar som förväntat. I Kommandotolken skriver du:
netstat -p --listening --numeric-ports --numeric-hosts | grep -i java