Не могу запустить 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;
}
}
Теперь проблема в том, что я могу запустить трек и получить к нему доступ извне, поскольку хаб не работает, и наоборот. Но если они оба бегут, они перезапускают друг друга. Но я не очень понимаю, они не должны блокировать друг друга, не так ли? Ты хоть представляешь, что я делаю не так?
1 ответ
Я могу запустить YouTrack и Hub на одном сервере. Я думаю, что проблема может быть в синтаксисе вашей команды настройки. Я считаю, что знак равенства отсутствует, и это должно быть:
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