无法启动Jetbrains Hub& Youtrack在同一时间

时间:2016-05-19 17:24:05

标签: nginx jetbrains-ide youtrack jetbrains-hub

我想安装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

所以我虽然你跟踪将从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;
    }
}

现在的问题是,我可以启动你跟踪并从外部访问它,只要集线器没有运行,反之亦然。但如果它们都运行,它们会相互重启。但我真的不明白,他们不应该相互阻挡他们吗?你对我做错了什么有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我可以在同一台服务器上运行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