Date: Wed, 15 Apr 1998 08:42:21 +0200 From: "Ralf S. Engelschall" <rse@engelschall.com> To: Don Wilde <don@partsnow.com>, chat@FreeBSD.ORG Subject: Re: trickle is flooding Message-ID: <19980415084221.B553@engelschall.com> In-Reply-To: <3533EE8B.5B52C801@partsnow.com>; from Don Wilde on Tue, Apr 14, 1998 at 04:17:31PM -0700 References: <3533EE8B.5B52C801@partsnow.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Apr 14, 1998, Don Wilde wrote: > Web Techniques, p 45 - 52 of May 98 is a great discussion on taking Apache on > FreeBSD _even_further_ into the stratosphere as a webserver platform. The only > problem, Ralf, is that they didn't give a freebsd.org URL, although I suspect > 75%+ of WT's readers are well aware of FreeBSD. I hope they are all well aware of FreeBSD. But actually it seems that it was my fault that no www.freebsd.org URL was mentioned. I removed it from the URL resource box because my WT-editor wanted the FreeBSD stuff into his own box. And there I totally forgot to add the URL, again. Hmmm... but this should be no really big problem. FreeBSD is popular enough and www.freebsd.org caninical enough to find it. > Their website appears to be 2 months back from the print, as what's on the Web > is March 98. Yes, that's ugly. There webmasters seem to be lazy ones. > I got some good insight into the "how'd they do that" of a Yahoo-sized site, > although our site is a little less trafficked (so far). Very insightful and well > explained! Thanks. And it is the first time someone shows how a reverse proxy can be created with Apache ;-) BTW: For those are interested: The article was written in February where only Apache 1.3b5 existed. So I had to show an ugly way of creating the apache-rproxy binary. Now with 1.3b6 (released the next days) we make it even more interesting: Apache 1.3b6 contains full support (especially under FreeBSD ;_) to place _all_ Apache modules into dynamic shared objects mod_xxx.so. This way the apache-rproxy no longer has to be created under build-time. It then can be created by just installing Apache via (yes, Apache 1.3b6 has a "configure" script): $ ./configure --prefix=/path/to/apache-rproxy/ \ --enable-module=rewrite \ --enable-module=proxy \ --enable-shared=max and the "httpd" binary contains no modules beside http_core and mod_so. The apache-rproxy.conf then assembles its functionality under run-time via LoadModule rewrite_module libexec/mod_rewrite.so LoadModule proxy_module libexec/mod_proxy.so In other words: When you install Apache with the DSO mechanism you can create an apache-rproxy with your existing installation! Greetings, Ralf S. Engelschall rse@engelschall.com www.engelschall.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980415084221.B553>