You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2008/01/15 08:51:15 UTC
Re: How to configure OFBiz with Apache Web Server or Application Server
For those interested, here is the tip
http://docs.ofbiz.org/display/OFBIZ/FAQ+-+Tips+-+Tricks+-+Cookbook+-+HowTo#FAQ-Tips-Tricks-Cookbook-HowTo-HTTPD
Jacques
From: "Jacques Le Roux" <ja...@les7arts.com>
Sent: Thursday, September 27, 2007 7:20 PM
> Not yet, I want to test it before (on Windows and Linux) but there are always more important things to do...
>
> The FAQ URL is http://docs.ofbiz.org/display/OFBIZ/FAQ+-+Tips+-+Cookbook+-+How+to++%28work+in+progress%29
>
> Did you try Raj's tip below ?
>
> Jacques
>
>
>> Did you manage to put it in your FAQ, and is there a URL to that FAQ?
>>
>> I am having problem in that this Apache Web server is also serving a number
>> of other (non Java) things, and when I try to add this ProxyPass it gets
>> confused with the /image files, and tries to get them from /var/www/images
>> which of course does not work. I tried moving the ProxyPass stuff to the
>> front of the VirtualHost, but that made no difference.
>>
>> David
>>
>> On Sunday 12 August 2007, Jacques Le Roux wrote:
>> > Thanks a lot Raj,
>> >
>> > I think I will try it soon and hopefully put your tip in "my" FAQ on
>> > Confluence ! It's clearly far easier than mod_jk and moreover if it's
>> > faster then it should be the new way of doing that...
>> >
>> > Jacques
>> >
>> > De : "Raj Saini" <ra...@gmail.com>
>> >
>> > > Yes, I have configured our Ofbiz + Apache HTTP 2.2 with mod_ajp_proxy.
>> > > You will need to enable proxy for httpd and mod_proxy_ajp within your
>> > > virtual hosts. I am doing it Debian way. For a standard httpd.conf
>> > > following should work:
>> > >
>> > > 1. Enable mod_proxy and mod_proxy_ajp modules in the Apache.
>> > >
>> > > 2. Somewhere in the global part of httpd.conf
>> > > --------------------------------------------------
>> > > #turning ProxyRequests on and allowing proxying from all may allow
>> > > #spammers to use your proxy to send email.
>> > >
>> > > ProxyRequests Off
>> > >
>> > > <Proxy *>
>> > > AddDefaultCharset off
>> > > Order deny,allow
>> > > Allow from all
>> > > #Allow from .example.com
>> > > </Proxy>
>> > >
>> > > # Enable/disable the handling of HTTP/1.1 "Via:" headers.
>> > > # ("Full" adds the server version; "Block" removes all outgoing
>> > > Via: headers)
>> > > # Set to one of: Off | On | Full | Block
>> > >
>> > > ProxyVia On
>> > >
>> > > 3. Inside your virtual host config
>> > > -----------------------------------
>> > > ProxyPreserveHost On
>> > > proxyPass / ajp://localhost:8009/
>> > > RewriteEngine On
>> > > RewriteRule ^/(images/.+);jsessionid=\w+$ /$1
>> > >
>> > > That is it you need to make it work.
>> > >
>> > > Thanks,
>> > >
>> > > Raj
>> > >
>> > > Jacques Le Roux wrote:
>> > > > >From this blog I'm not sure it's the good solution yet. Do you have
>> > > > > valuable experience with it ?
>> > > >
>> > > > http://getahead.org/blog/joe/2006/02/01/mod_jk_is_dead_long_live_mod_pr
>> > > >oxy_ajp.html
>> > > >
>> > > > Jacques
>> > > >
>> > > > PS : though this links seem good points :
>> > > > http://confluence.atlassian.com/display/DOC/Running+Confluence+behind+A
>> > > >pache#comment-16121884
>> > > > http://lenya.apache.org/docs/2_0_x/tutorials/mod_proxy_ajp.html
>> > > >
>> > > > De : "Raj Saini" <ra...@gmail.com>
>> > > >
>> > > >> mod_proxy_ajp is another way of doing it with Apache 2.2.x. It is far
>> > > >> simpler than mod_jk.
>> > > >>
>> > > >> Thanks,
>> > > >>
>> > > >> Raj
>> > > >>
>> > > >> Gautam Deb wrote:
>> > > >>> Yes, it is possible. You can use the *mod_jk* Tomcat-Apache plug-in
>> > > >>> that handles the communication between Tomcat and Apache. You can
>> > > >>> refer the link
>> > > >>> http://tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html
>> > > >>>
>> > > >>> This way you can route request to the web container.
>> > > >>>
>> > > >>> Regards,
>> > > >>> Gautam Deb
>> > > >>>
>> > > >>> On 8/12/07, Mathius Allo <mg...@yahoo.com> wrote:
>> > > >>>> Hi All,
>> > > >>>>
>> > > >>>> Is it possible to have a deployment configuration where Apache web
>> > > >>>> server being used to route request to the web container?
>> > > >>>>
>> > > >>>> How to deploy an OfBiz application within an Application Server?
>> > > >>>>
>> > > >>>> Thanks in advanced.
>> > > >>>> Mathius
>> > > >>>>
>> > > >>>>
>> > > >>>> ---------------------------------
>> > > >>>> Pinpoint customers who are looking for what you sell.
>>
>>
>