Pravděpodobnou příčinou tohoto je problém rozlišení názvu hostitele na serveru DeployR. Ověřte, že server má statickou adresu ip a že se správně převádí i vpřed a zpět na server hostname. V souboru hostitelů systému by měla být položka pro tuto ip adresu a název hostitele.Pravděpodobně konflikt portu pomocí jiné aplikace nebo služby v počítači serveru. Chcete-li vyřešit tento problém, změňte číslo portu Tomcat.V systému Windows:

  1. V adresáři Tomcat 7.0 otevřete soubor server.xml a dvě změny:

    • Najít port = "8080" a změnit na nové číslo portu, jako je port = "8090"

    • Najít port = "8008" a změnit na nové číslo portu, jako je port = "8010"

  2. Uložte soubor.

  3. Otevřete soubor httpd-vhosts.conf v kořenovém adresáři Apache2.2/extra/.

  4. V následujícím řádku z httpd-vhosts.conf aktualizujte číslo portu, který je použit k nahrazení 8008, což v našem případě je 8010:

    ProxyPass /deployr ajp://localhost:8008 / deployr timeout = 1800

  5. Restartujte Tomcat a restartujte Apache HTTPD pro změny se projeví.

    net stop tomcat7 net start tomcat7 net stop Apache2.2 net start Apache2.2

V systému Linux:Poznámka: Pokud během instalace přidáte řádky k iptables, můžete změnit čísla portů, které jsou také uvedeny.

  1. Upravte soubor /usr/share/tomcat6/conf/server.xml a dvě změny: najít port = "8080" v řádcích:Připojovací port = "8080" protokol "HTTP/1.1" =connectionTimeout="20000" redirectPort="8443" /> a změnit na nové číslo portu, jako je port = "8090".Najděte port = "8008" v řádku:Připojovací port = protocol "8008" = "AJP/1.3" redirectPort = "8443" /a změnit na nové číslo portu, jako je port = "8010"Uložte a zavřete soubor.

  2. Upravte soubor /etc/httpd/conf/httpd.conf k aktualizaci, kterou lze nahradit 8008, což v našem případě je 8010 číslo portu konektor AJP v následujícím řádku:

    ProxyPass /deployr ajp://localhost:8008 / deployr timeout = 1800

  3. Restartujte Tomcat a restartujte Apache HTTPD pro změny se projeví.

    /etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start /etc/init.d/httpd stop /etc/init.d/httpd start

  4. Ověřte, že port změny fungují podle očekávání. Do příkazového řádku zadejte:

    netstat -p --listening --numeric-ports --numeric-hosts | grep -i java

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.