无法同时启动 Jetbrains Hub 和 Youtrack



我想安装Jetbrains Hub&Youtrack在我的主机上。我已经下载了.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;
    }
}

现在的问题是,只要hub没有运行,我就可以启动youtrack并从外部访问它,反之亦然。但如果两者都运行,它们就会重新启动对方。但我真的不明白,他们不应该互相阻止,是吗?你知道我做错了什么吗?

我可以在同一台服务器上运行YouTrack和Hub。我认为问题可能出在configure命令的语法上。我认为等号不见了,应该是:

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

相关内容

  • 没有找到相关文章

最新更新