2013-02-13 2 views
1

Я пытаюсь настройки rhodecode + Redmine на убунту со следующей конфигурацииконфигурации Nginx для rhodecode и Redmine на убунту 12,04

http://my_ip/redmine 

и

http://my_ip/rhodecode 

Я использую Nginx в качестве веб-сервера с redmine работает на localhost: 3000 и rhodecode работает на localhost: 5000, так или иначе отсутствует точка в Конфигурация nginx.conf

Я могу перенаправить как Redmine на порт 3000 (при тестировании с WEBrick) и rhodecode на порту 5000 индивидуально, но не в состоянии установить их в качестве

http://my_ip/redmine 

и

http://my_ip/rhodecode 

После мой Nginx .conf файл

worker_processes 1; 
events { 
    worker_connections 1024; 
} 


http { 
    passenger_root /usr/local/rvm/gems/ruby-1.9.3-p374/gems/passenger-3.0.19; 
    passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.3-p374/ruby; 
upstream rhodecode { 
     server 127.0.0.1:5000; 
    } 
    include  mime.types; 
    default_type application/octet-stream; 
    sendfile  on; 
    keepalive_timeout 65; 

    server { 
     listen  80; 
     server_name localhost; 
    root /var/data/redmine/public; 
    passenger_enabled on; 
    client_max_body_size  25m; # Max attachemnt size 
    location /rhodecode/ { 
    try_files $uri @rhodecode; 
    proxy_pass http://127.0.0.1:5000; 

    } 
location /rhodecode { 
      proxy_pass http://127.0.0.1:5000; 
     } 




    } 
} 

ответ

0

Это будет легче сделать поддомены redmine.yousite.com и rhodecode.yoursite.com. Он также красивее и более гибкий - вы можете легко перенести одно из приложений на другой сервер.

+0

Я не хочу делать это как субдомен, вопрос очень ясен, что я хочу попробовать и сделать это как под URI. отскакивать кого-нибудь еще? – iniy

Смежные вопросы