我想在我的主機上安裝Jetbrains Hub & Youtrack。我已經下載了.zip文件並將它們解壓到/opt
。無法同時啓動Jetbrains Hub和Youtrack
我在採用以下方式配置它們:
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和從外部訪問它,只要集線器沒有運行,反之亦然。但是,如果他們兩人都跑了,他們會重新開始對方。但我真的不明白,他們不應該阻止對方應該嗎?你有什麼想法我做錯了嗎?
'''聽什麼80;'''是嗎?它是說「聽80端口」嗎? –
你好Ján, 謝謝你的細節。 當YouTrack和Hub同時運行時會發生什麼?是一個無法訪問或只是卡住? 作爲一個方面說明,不知道它是否有幫助,但仍然,請你嘗試移動 ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; 到「server {}」塊? 是否可以向我們發送%hub_userhome%/ logs和%youtrack_userhome%/ logs文件夾?您可以將它們發送到[email protected] –