Configuring Seaside Application Behind Apache Under Linux/Unix?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Configuring Seaside Application Behind Apache Under Linux/Unix?

Conrad Taylor
Hi, what are the steps to configuring Seaside application to run behind Apache in a Unix environment?  I know that GLASS in iminent but  I need to create a prototype now for a client that's considering the following:

Python DJango or Zope
Ruby on Rails

Thus, I would like to add Smalltalk Seaside as an option that they would like to consider.  Well, I must go and I appreciate any responses that I receive.  Also, I'll add this information to the FAQ.

Thanks in advance,

-Conrad



_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Configuring Seaside Application Behind Apache Under Linux/Unix?

Michael Davies-2
On 18/09/2007, Conrad Taylor <[hidden email]> wrote:
> Hi, what are the steps to configuring Seaside application to run behind
> Apache in a Unix environment?  I know that GLASS in iminent but  I need to
> create a prototype now for a client that's considering the following:
>

Does this help?
http://onsmalltalk.com/programming/smalltalk/scaling-seaside-redux-enter-the-penguin/
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Configuring Seaside Application Behind Apache Under Linux/Unix?

Conrad Taylor
Yes, this does help and thanks for the information.

-Conrad

On 9/18/07, Michael Davies <[hidden email]> wrote:
On 18/09/2007, Conrad Taylor <[hidden email]> wrote:
> Hi, what are the steps to configuring Seaside application to run behind
> Apache in a Unix environment?  I know that GLASS in iminent but  I need to
> create a prototype now for a client that's considering the following:
>

Does this help?
http://onsmalltalk.com/programming/smalltalk/scaling-seaside-redux-enter-the-penguin/
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Configuring Seaside Application Behind Apache Under Linux/Unix?

Michael Davies-2
By coincidence I just found this post today which may also be of
interest. I've not gone through it to check how it matches up against
Ramon's post.

http://blog.laubach.at/smalltalk/blogView?&entry=3361227004
_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

RE: Configuring Seaside Application Behind Apache UnderLinux/Unix?

Sebastian Sastre-2
It's interesting. A step ahead for production but more useful if all files
of the app are guaranteed to be in sync in the image. I mean, content
emerges from image. That usually does not happen when the app manages files
(pdfs, etc) or the site should serve some videos.

But I liked the lazy approach of it.

        cheers,

Sebastian Sastre

_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Configuring Seaside Application Behind Apache Under Linux/Unix?

John Thornborrow
In reply to this post by Conrad Taylor
If I had a blog, I would blog this, but here goes.. a quick few lines
setup for Apache2, be it on windows, or *nix. Either paste this directly
into your httpd.conf, or preferaby, include it in a separate file or
VirtualHost declaration. Remember to adjust the parameters (and any
typos.. :-) to suit your environment of course.

LoadModule proxy_module /usr/lib/apache2/mod_proxy.so
LoadModule proxy_connect_module /usr/lib/apache2/mod_proxy_connect.so
LoadModule proxy_http_module /usr/lib/apache2/mod_proxy_http.so

ProxyRequests Off
ProxyPreserveHost On

<Location /seaside/files> # This location prevents you needing to
        ProxyPass ! # refactor your code in, for example,
</Location> # the #style method for any links like
                                # background: url(/seaside/files/ ...

<Location />
        ProxyPass http://127.0.0.1:9090/seaside/yourappname/
        ProxyPassReverse http://127.0.0.1:9090/seaside/yourappname/
</Location>



Conrad Taylor wrote:

> Hi, what are the steps to configuring Seaside application to run behind
> Apache in a Unix environment?  I know that GLASS in iminent but  I need to
> create a prototype now for a client that's considering the following:
>
> Python DJango or Zope
> Ruby on Rails
>
> Thus, I would like to add Smalltalk Seaside as an option that they would
> like to consider.  Well, I must go and I appreciate any responses that I
> receive.  Also, I'll add this information to the FAQ.
>
> Thanks in advance,
>
> -Conrad
>
>
>  
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


Pinesoft Computers are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA



This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com

_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

RE: Configuring Seaside Application Behind Apache UnderLinux/Unix?

Ramon Leon-5
In reply to this post by Michael Davies-2
> By coincidence I just found this post today which may also be
> of interest. I've not gone through it to check how it matches
> up against Ramon's post.
>
> http://blog.laubach.at/smalltalk/blogView?&entry=3361227004

They're on different topics, so this is complementary.  Mines about setting
everything up, this one's about dynamically caching file library files to
the disk with a pearl script so future requests are server directly by
Apache.

Ramon Leon
http://onsmalltalk.com

_______________________________________________
Seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside