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?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×