0

ホストに Jetbrains Hub と Youtrack をインストールしたかったのです。.zip ファイルをダウンロードして、.zip ファイルに解凍しました/opt

次のように構成しました。

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

そのため、youtrack はポート 3333 で開始し、ハブは 3334 で開始します。SELinux (以前は問題が発生していました) を無効にし、Nginx ルールを作成しました。

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;
    }
}

問題は、ハブが実行されていない限り、youtrack を開始して外部からアクセスできることです。また、その逆も可能です。ただし、両方が実行されると、相互に再起動します。でもよくわからないけど、お互いにブロックしなくていいんじゃないの?私が間違っていることについて何か考えがありますか?

4

1 に答える 1