Welcome! Log In Create A New Profile

Advanced

Re: Jboss + NGINX

Валентин Бартенев
May 25, 2012 07:42AM
On Friday 25 May 2012 15:14:54 MakPol wrote:
> Да, действительно, с конфигом:
> ------------------------------------------------------
> server {
> listen 80;
> server_name 11.1.15.90 ;
> access_log /var/log/nginx/public.access.log;
> error_log /var/log/nginx/public.error.log debug;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> location /test/ {
> proxy_pass http://127.0.0.1:8880/;
> }
> }
> ------------------------------------------------------
> заработал как часы. Дело к сожалению в
> самом приложении, что сидит на порту 8880
>
> :( Это приложение написано на Jboss и
>
> например для входа в систему требуется
> не просто на http://127.0.0.1:8880/ зайти, но и
> дальше, а именно http://127.0.0.1:8880/s8/ и только
> там система. Выходил из ситуации просто
> дописывая вручную в строку адреса
> http://11.1.15.90/s8. Пробовал конфиг :
> ------------------------------------------------------
> server {
> server_name nginxtest;
> access_log /var/log/nginx/nginxtest.access.log;
> error_log /var/log/nginx/nginxtest.error.log debug;
>
> location /s8 {
> proxy_pass http://127.0.0.1:8180;
> }
>
> location / {
>
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
>
> rewrite ^(.*)$ /s8$1;
> #proxy_pass http://127.0.0.1:8180;
> # Не понял надо тут его или нет, но
> работает и так и так, не пойму почему :(
> }
> }
> ------------------------------------------------------
> Но тут видимо тоже система ерепенится,
> tесли не сложнно скажите пожалуйста в
> конфиге чуть выше я все правильно
> сделал или где-то не так?
> Я заталкал в "location /"
> ------------------------------------------------------
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> ------------------------------------------------------
> так наверное тоже не правильно?
>
> И у меня уже были проблемы, когда я в
> конце не ставил "/" тут тоже надо было
> ставить? Без Ваших советов что-то не
> разобраться :(
>
> Заранее спасибо!
>

Что-то у вас постоянно меняются условия. Совет может быть один: внимательно
прочитать документацию, особенно по proxy_pass http://nginx.org/r/proxy_pass/ru

Ваш конфиг, который вы привели, эквивалентен следующему:

server {
server_name nginxtest;
access_log /var/log/nginx/nginxtest.access.log;
error_log /var/log/nginx/nginxtest.error.log debug;

location / {
proxy_pass http://127.0.0.1:8180/s8/;
}
}

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Jboss + NGINX

MakPol May 04, 2012 02:06AM

Re: Jboss + NGINX

Валентин Бартенев May 04, 2012 11:00AM

Re: Jboss + NGINX

MakPol May 11, 2012 07:42AM

Re: Jboss + NGINX

MakPol May 14, 2012 09:30AM

Re: Jboss + NGINX

MakPol May 25, 2012 07:14AM

Re: Jboss + NGINX

MakPol May 25, 2012 09:02AM

Re: Jboss + NGINX

Валентин Бартенев May 11, 2012 08:14AM

Re: Jboss + NGINX

Валентин Бартенев May 25, 2012 07:42AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 317
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready