LINUX.ORG.RU
ФорумAdmin

Nginx & tomcat7. Не получается прокинуть обратный прокси.


0

1

на сервак поставил tomcat7 в server.xml настроил его работу на localhost:8080

теперь пытаюсь прокинуть его средствами nginx наружу:

server {

        listen           80;
        server_name      10.6.8.32;
        access_log       /var/log/nginx/deb-c48.access.log;

        proxy_set_header           Host             $host:80;
        proxy_set_header           X-Real-IP        $remote_addr;
        proxy_set_header           X-Forwarded-For  $proxy_add_x_forwarded_for;

        client_max_body_size       10m;
        client_body_buffer_size    128k;

        proxy_connect_timeout      120;
        proxy_send_timeout         900;
        proxy_read_timeout         900;

        proxy_buffer_size          4k;
        proxy_buffers              4 32k;                                                                                                                                                                                  
        proxy_busy_buffers_size    64k;                                                                                                                                                                                    
        proxy_temp_file_write_size 64k;

        location / {
                root                 /var/nginx;
                index                index.html index.htm;
        }

        location /tomcat/ {
                proxy_pass            http://127.0.0.1:8080/;
                proxy_redirect        default;
        }

теперь по адресу http://10.6.8.32/tomcat открывается обычная томкатовская морда, но при попытке перейти по любой из ссылок сайт лезет в рутовую директорию, ну если я перейду по ссылке с документами, то в адресной строке откроется ссылка http://10.6.8.32/docs/bla-bla , а мне надо чтобы открывалась ссылка http://10.6.8.32/tomcat/docs/bla-bla.

Ответ на: комментарий от Bers666

Не катит, на этом серваке примерно 3 томката повиснет, хочется заставить именно из location /tomcat добиться успеха.

Acceptor ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.