2016-05-19 7 views
0

Ich wollte Jetbrains Hub & Youtrack auf meinem Host installieren. Ich habe .zip-Dateien heruntergeladen und sie unter /opt extrahiert.Jetbrains Hub & Youtrack kann nicht gleichzeitig gestartet werden

Ich habe sie in der folgenden Art und Weise konfiguriert:

bin/hub.sh configure --listen-port 3334 --base-url http://hub.example.com

bin/youtrack.sh configure --listen-port 3333 --base-url http://youtrack.example.com

Also wenn ich YouTrack bei 3333-Anschluss und Hub bei 3334. beginnen würde ich habe deaktiviert SELinux (die verursachte einige Probleme) und erstellte Nginx-Regeln.

server { 
    listen 80; 
    server_name youtrack.example.com; 
    error_log /var/log/nginx/youtrack.error.log; 

    location/{ 
     proxy_pass http://localhost:3333; 
    } 
} 

server { 
    listen 80; 
    server_name hub.example.com; 
    error_log /var/log/nginx/hub.error.log; 

    location/{ 
     proxy_pass http://localhost:3334; 
    } 
} 

Das Problem ist jetzt, dass ich es YouTrack und Zugriff von außen starten kann, so weit wie Nabe nicht und umgekehrt läuft. Aber wenn beide laufen, starten sie sich gegenseitig neu. Aber ich verstehe nicht wirklich, sie sollten sich nicht gegenseitig blockieren, wenn sie? Hast du eine Ahnung, was ich falsch mache?

+0

Was hört '' '80;' '' tun? heißt es "auf Port 80 hören"? –

+0

Hallo Ján, Vielen Dank für Details. Was passiert genau, wenn sowohl YouTrack als auch Hub gleichzeitig laufen? Ist man unzugänglich oder festgefahren? Als eine Randnotiz, nicht sicher, ob es hilft, aber trotzdem, könnten Sie bitte versuchen, zu bewegen ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; zu "Server {}" Blöcke? Ist es möglich uns% hub_userhome%/logs und% youtrack_userhome%/logs Ordner zu senden? Sie können sie an [email protected] senden –

Antwort

0

Ich kann YouTrack und Hub auf demselben Server ausführen. Ich denke, dass das Problem in der Syntax Ihres configure-Befehls sein kann. Ich glaube, das Gleichheitszeichen fehlt und es sollte sein:

bin /hub.sh configure --listen-port=3334 --base-url=http://hub.example.com 

bin /youtrack.sh configure --listen-port=3333 --base-url=http://youtrack.example.com 
Verwandte Themen